When was the last time you changed your fuel filters and drained the water separator? Autozone or Advance will pull the codes for free till you get yours. I woul fill it with fresh fuel and add a fuel conditioner such as Stanadyne. Hope it levels out for you!