Hello everyone I own a 89 c1500 5.7 tbi motor. I've owned for a little over a few years and every since I bought it the truck would take awhile to start(long cranking) and sometimes it will die on its own. So far I've replaced the coolant temp sensor(next to thermostat),FUEL PRESSURE...