The car set for two years at my brothers house. He is certified mechanic. He regularly started the car but did not drive it. During the two years he replaced fuel pump with OEM pump. Put new spark plugs in and changed oil. When I picked it up I drove 30 miles home and parked it for a month. When I started it the idle was very bad. With correct cleaner I removed and cleaned throttle body, EGR valve, mass airflow sensor and checked PCV valve. All this done with battery unhooked and I pressed brake to drain ECU. I followed relearn instructions. But on first attempt to start it I was not successful. I did get it started and drove it maybe 10 miles. When I parked it and tried to start it again I was not successful. It took many attempts before it started. I have cleaned everything again added fuel and fuel treatment. I have checked for vacuum leak with wd40.