I have noticed that modern fuels go off really quickly, if the car has stood for over 3 months it could just be that, ecu' s with maps in have far less tolerance for crap fuel. Also, chuck a set of properly gapped and tuner spec'd plugs in there for good measure.