2003 Mazda protege 5
Last week I was parked getting ready to come home and the car stalled, I didnt think much of it because it idles rough so I continued on my way home and the check engine light started flashing and then went into limp mode and stalled again so I parked for about 20 minutes...