So, Abby and I went to breakfast this morning, took her 06 Impreza. It started right up before we left, we didn't let it warm up (oops) but the restaurant was just down the street. Finished breakfast, came back outside and the starter worked fine but the engine wouldn't fire. Just kept turning...