Recently while cruising, I lost almost all drive power. Truck eventually stopped pulling at all. Coasted to a parking lot and put it in park. Back into drive and it caught, pulled, then stalled. From then on, when cranked and in park, the truck sounded like it had dropped a cylinder. Put into...