I have a 95 GMC sonoma and i went to start it the other day and it was turning over but didnt fire up. so i drove my girls car to work and then came back home to check it out again and it started up perfectly!! i turned it off and did it again 5 more times and it started up like nothing was wrong. so i left it alone until the next morning. i went to start it again and it was turning over like it was previously but it sounded like it was trying to start up all the way but never would. just chugged and hiccuped until i let off the key. anyone have any suggestions?