Looks like it was the fuel pump - at least, that's hopefully all it is.
Mechanic said he kept testing it and finally had the startup issue occur for him. When he listened closely, there was no buzzing (before turning the key the whole way), which tipped him off.
|