I'm sitting at work trying to get my truck to run. I just barely made it here earlier. I have a new MPFI system which may or may not be to blame. On the bright side, I can monitor all of the sensors and signals with a laptop. The truck started feeling sluggish and just got less and less power until it would barely run and I couldn't even get it into 2nd gear. O2 gauge read pig rich. The engine vacuum is so low that I thought I had a plugged catalytic converter (or 2). Plus, I could have sworn that as I was limping it along I heard an unusual whooshing sound whenever I gave it any throttle. I unbolted the exhaust from the headers and it didn't make much difference (except for the sound). When I start it, it has like 15" of vacuum, but this fades down to maybe 5" over about 20 seconds before it dies. Fuel pressure is good the whole time. It also seems to be leaking a lot of oil, but I don't know if this is related or not. Timing reads correct with the timing light. Here are my ideas: 1) bad spark. It is sparking, but I guess I can check the plugs for damage and make sure there is current on all 8 wires. 2) Leaking or dead injector: Hard to tell for sure because my fuel pressure gauge is leaking a little. At any rate, it doesn't leak enough to bring down the rail pressure. If it was leaking and that was my only problem, the engine should run better as load increases. 3) slipped timing chain. Maybe it jumped a tooth causing the lack of power and then jumped another making things really bad. I guess I could pull the rocker covers, but checking all 16V might take a while. 4) Cam/lifter/rocker gone bad. Any ideas are welcome. I would like to get it out of this parking lot tonight and back home.