I am also using a 2012 truck engine I was planning to use the stock intake and throttle body witch clears the alternator bracket. I see you are using the edelbrock intake and cable throttle body. I was wondering what computer system you were going with . As for the belt drive I was looking into the 16 and newer rams have electric power steering and possibly an ac delete pulley if one is available