well one day i was out n about n turned my truck off n she wouldnt crank back up so i replaced some parts and it will crank up now...misses REAL bad. sounds like it has one bad a** cam in it. its gettin good fire, fuel and air. i replaced the plugs, wires, MAP sensor, ignition control module, pick-up coil, coolant temp sensor and fuel filter. the plugs were covered in gas before i replaced them. she runs realllll bad, most of the time u have to hold it to the floor for it to crank, when it does crank it runs for a few seconds or it cuts off when u put it in gear. u can hold it to the floor and it will move but it eventually choke out n die. anyone have any ideas wat my prob could be?? the shop said that the timing is as good as it can get, but im not sure. feels like the timing belt has slack to me. if anyone could please help me quick please let me know. im tired of spending money on it and tired of wasting time on bogus parts, by the way the dist. is totally rebuilt.