102 Idle stall New battery- 1/4 e85 2 month old w/ 5 gal 102 May drain tank and refill with all fresh gas. Could be leaky injector or bad gas?