I need to be pointed in the right direction. I finished replacing my water pump on my 02 wrx, reinstalled the timing belt and all the idles, made sure that every thing was lined up and matched. I turned my car on and perfect it didnt skip a beat. let it sit over night and now the car turns over and sometimes idles at around 300rpm and then dies. All the timing marks are dead on. and i dont have a CEL. can someone point me in the right direction?