Long story short, drove my truck home from college for winter break and the truck ran fine, actually it seemed to be running better then normal. Only thing is is I got home, parked it - still running great - and 4 days later go to turn it over and all it does is spit and sputter and backfire when im on the starter. Checked for spark, checked fuel, check cap and rotor and ignition is fine. Only thing is is I'm certain it's getting to much fuel because of all the back firing and stuff. Anyone have any idea's what kind of tests I can do to figure out whats wrong with it?