When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I say timing also. Had the same problem and advanced the timing to clear it up. very well could be the bad fuel in your case. You said you haven't drove it in over a year. Was it doing it when you parked it?