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
Rough idle, very little power.
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.