Sat for years and now won't run
Hello all - This is my first post so bare with me. My son and I both have WRX's and this question pertains to his '04. For various reasons, which I won't go into, the car ended up sitting for 3 years. He recently was able to get it back on the road so he went to start it up. It fires right up but won't stay running or idling. All the gas was removed first and new gas with cleaner was added. The injectors where removed and sent out for ultra sonic cleaning and testing. Switched the MAS out. Still won't run. Towed it to a shop and they said it threw a lean code and needs injectors but when he is trying to keep it running it smells rich. And I have a hard time believing its the injectors when they have just been serviced. The car and injectors only have 60k on them. So I'm wondering what could go south from just sitting ?