Hi i recently got my self and impreza 2.5i and i have a hard time finding my issue, it as a misfire on cylinder 1 3 and 4 but the check engine light does not stay on i also changed coil spark and spark wire, injectors catalitic converter 02 sensor alternator battery ground cable battery connector mass air flow i checked the timing and its good and i also cleaned the throtle i dont know were to put my head anymore and i really need help i need it fast im going to have a little baby and i want to have a car that doesnt run like a camed V8