I went to go turn on my car today and it wouldnt start, the epc check engine and power steering lights came on but all the lights work stereo windows ect. The check engine light came on a few days ago but i think that was because of the vacum leak i have, one of the nipples on the regulater...