I'm sure this has been covered before. When trying to start my truck, it's kinda like it's "out of time" (long, laboring cranking), but I know that the ECM adjusts for timing, it will start when I give it "full throttle". When trying to find out what's going on with it, with the engine...