I recently bought a 96 f-350, 2wd, 5spd and have been fumbling through several issues with tons of help and information from everyone here, thanks for that. Ok, heres where I'm at as of this morning. I have replaced the batteries, cables, valve cover gaskets, including wiring on both sides, cleaned fpr screen, installed fpr shim, fp gauge, and attempted to change MAP sensor. Fuel pressure is fairly consistant at 50-60psi, buzz test showed all good, MAP reads 30 while running, BP is at 20, ICP is 2480, IPR duty cycle is 35% while driving, EBPV unpluged, rod disconnected, and valve wired open. Truck runs ok, better than originally, until you reach 2100rpms than it starts missing like its starving for fuel, mypressure gauge is on the motor so I cant tell if im actually losing pressure. On a whim I unplugged the MAP sensor and the truck woke up and started running great without it, installed new MAP and right back to where I started, no power over 2100rpm, I dont understand this at all, truck is smoking white smoke with MAP plugged in, no CEL, cleared codes this morning before collecting this live data info and the only thing that came back was an irrelavant PO476, and a PO275 cyl 5 balance fault, now i'm not only totally confused but seriously concerned!! Any input would be greatly appreciated, I was hoping to be done banging my head against the wall when i got rid of my 6.0!