Well, my car stalled for the first time today. Can't say I didn't see it coming. RPMs sit under 800 when idling and surge when cold. When surging it sometimes stutters when RPMs get lower like its going to stall, but I instinctively tap the gas to prevent it.Well, I didn't do that the other day and it stalled three times in a row. It wasn't particularly cold, nor was the engine surging at the time.I recently switched to premium gasoline (91) but have made no other changes. The exhaust leak has yet to be fixed as I decided to get headers and have yet to find a set. I'm aware that's causing problems, but this in particular sounds more like an issue with the fuel system to me. Any suggestions?Also, the engine now makes a whirring sound at higher speeds or when accelerating that sounds similar to a dry leaf against bicycle spokes. There is also some strong vibration before shifting in lower gears. Any idea what this is?