First, the codes:
P0101 - P0101 MAF or VAF Circuit Range/Performance Problem P0300 - Random/Multiple Cylinder Misfire Detected P0576 - Shift Solenoid B Performance or Stuck Off
The symptoms:
Rough idle, very little power.
What happened:
I was driving at highway speeds yesterday with no issues. After a stop light, I noticed a slower than normal acceleration. About 10 miles later I came to a small hill, nothing large, just an overpass. The truck began to decelerate and MIL began flashing. I took the next exit and barely made it up the ramp, engine running very rough and very little power. I stopped the truck and shut off the motor. I checked the fluid levels and all was fine. I restarted the truck and decided to drive 1/4 mile to a relatives home.
I returned today and retrieved the codes listed above. I then cleared the codes and restarted the truck. It was still running rough. I only got the first 2 codes and no flashing MIL. I then drove down the drive and got no additional codes. I then drove it down the short road to a small incline which was too much for it to overcome and caused the light to begin flashing again. By small, I mean the intersection was raised about 3 feet higher than the road I was on. This 3 foot rise is over a length of 10-12 feet. I then got the last code again.
I don't even know where to begin with this. Fuel filter, fuel pump, computer, sensor? A year ago I would have just taken it to a shop and asked them to fix it. Unfortunately, it's now my grocery money that I have to work with. Ant ideas or similar experiences? Thank you so much.