I got bad gas not too long ago. My symptoms were not nearly as bad as yours. Mine was only missing slightly under load. The CEL never came one. I ended up adding 2 bottles of HEET to the tank and that seemed to clear mine up. I also tried topping it off every little bit to try and dilute the bad gasoline.
'03 Discovery- front driveshaft rebuilt, OME 751 & 762 w/ Terrafirma HD Shocks, ProComp 265/75 16 Mud Terrains, 4.11 HD gears, Rear Detroit, rear 1.5" spacers, F & R diff guards
'06 Mustang GT- the daily driver