1999 Dodge Ram • V8 2WD Automatic • 103,500 miles

I have a 1999 dodge ram 1500 and it has no acceleration power. If I punch it it'll lock up at 3000 rpms. If I try and take it slow, same problem. I cant get my truck to get over 3000 rpms. Once in neutral I can get it to red line. I replaced fuel pump. Not sure what is going on. Please help!

p.S once reaching 3000 rpms check engine light will flash
January 27, 2011.

Check out the related content below while we wait for the question to be answered by a professional mechanic.