My 97 Subaru sport has trouble starting when left until cold, it always finally starts, but wont rev at all until its has been running for 20-30 seconds.

Other symptoms include....
Once running it also seems to be lacking power across the low rev range. but then seems fine above 4k rpm.

If i get stuck in stationary traffic for a while, the check engine light comes on and i lose all power, it hardly pulls its self off to a start. But if i were to rev the engine and let it drop back to idle a couple of times the light goes off and i get power back to set off.

› See More: Difficult cold starting