Have Subaru Questions? Ask a Subaru Mechanic and Get Answers ASAP
Hi welcome to just answers my name is Ricardo. have you check for spark, are there any codes, have you try spraying choke cleaner using a vacuum hose port in to the intake , this will replace the fuel and start if you are having fuel pump or fuel injector signal.
OK, you may have fuel pressure but no injection this can be check by adding fuel to the intake, can you try this and let me know if it starts?
if it doesn't then we need to make sure the timing belt has not jump timing that will be the next step.
there are 2 ways to check timing belt one is do a compression test see if is low this will confirm the cam not been align to the crank or you can take the front cover off and align the cam sprockets see if it aligns if it does not then yes the timing belt jump timing
does the engine cranks fast, faster then it normally did?
OK if the engine started then is definitely not a timing belt problem this is more like vapor lock
that's why doing a fuel pressure test will be good at this point when is not starting