I rebuilt my 2002 wrx and now when i run it, it is missfiring. I scanned it and i got P0301, P0302, P0304. SO i deleted the codes and scanned it again and i got P0301, P0302, P0303. I dont know why it is doing this. I am thinking it is my timing but i wanted some suggestions. Thank You.