97 ranger 2.3 had code for purge control vavle coming on and off for couple of weeks. Yesterday abs light come on and went back off, check light is off but engine sounds like it's only running on 3 cylinders. Any help is greatly appreciated.
RE: your ABS light, if it stays on check your sensor located above the differential. It could also be your speedometer module.
Re: your CEL (purge valve) check your gas cap to make sure its tight. Other thing to check is you purge cannister.