99 1500 - CANNOT GO OVER 35MPH

Dodge Ram

99 Dodge Ram Sport, 360 V8, AT, 4X4. Recently the Automatic transmission has had trouble shifting while gaining speed. The rpm's go up, then I had to let off the gas and it would shift. I had all fluids checked, OK! Now all of a sudden I cannot go over 35mph, I can press the the gas pedal, and the engine sounds like it is starving or something. Even while in park the engine cannot rev over 2 to 3000. I cannot figure out where to start, trans, or fuel issue? Any and all help is greatly appreciated! Thanks.
April 25, 2006.

It surely shouldn't be tranny since it won't rev up. Should check fuel filters first

Jun 6, 2006.