2002 Subaru WRX, When I start my car it starts, and then seems to struggle to stay running. It just started today, and I am looking at possibilities. I have recently replaced the engine block and heads. The CEL isn't flashing but, I have had a problem. I smell of gasoline in the engine bay, (it's a reported problem with 02-03's but, that doesn't mean it's not apart of this.) Runs fine after it gets going, it's JUST at idle or when not under load. It stays after the engine is warmed up. I am about 500 miles overdue for an oil change. The spark plugs are only about 5000 miles old. Engine block and Heads were replaced about 5000 miles ago. Was told that it smelled of gasoline pretty bad last night when it was running fine. Again it starts and gets going but seems like it loses it's will to run.