I think it was the fuel pump, because on the side of the highway I didn't hear any primer when I switched the key. The smell is what makes me question if it is only the fuel pump though.