Engine dies after running for 30-40 minutes
Having a serious problem: LONG
So yesterday, I replaced the battery in 06 GranSport with a proper glass mat battery. It had the wrong battery in it. It started and drove fine for 45 minutes to and hour. Great! So I took the time to install a new Sony headunit(plug and play, nothing special). No problem. I took it out last night to go to dinner and after running for about 20 minutes it stalled at a traffic light. The car was in neutral. I tried restarting it and it just cranked and didn’t fire. So I pushed it into a parking lot. Tried starting it again and just cranked. So I gave it some throttle and it fired right up, but wouldn’t idle. As soon as I let the throttle below 1800RPM it would die.
So I let it sit, turned the battery off and tried again. Same thing. Give it gas and it would start but would die as soon as I let off the gas. At this point, the check engine light is staying on. I let it sit for about 45 minutes waiting on a tow truck. When the truck got there, I tried it one more time and it started normally. The tow truck followed me back to my house and it ran fine the whole time.
Tonight, I go out to do a proper battery reset and all is well. Let it go through its diagnostic relearn and it was fine. I took it out for a 4-5 mile test drive and it was fine. Get back home, and I’m just sitting there playing with my new radio for about 5-10 minutes in the driveway and it just dies. Like turning off the key. No stumble, no warning, nothing out of the norm. It just just shut off. And now it won’t start again. Just cranks. Give it gas and it starts. Let off the gas and it dies.
I’m guessing it’s probably a coincidence I replaced the battery and this happened. My guesses are a flaky fuel pump(I kind of doubt because it doesn’t stumble of seem like it’s starving for fuel), the throttle body or the MAS air sensor. Of course the check engine light isn’t on now.