So my truck (98 GMC 2500 HD 6.5 diesel, 302,000kms) wouldn't stay running and would throw a code for injector pump cam something or other. I pulled the optical sensor, put a splash of fuel conditioner in it and and put it back in and lined it up with the mark I made (or pretty close to it maybe slightly advanced literally by a hair) before I pulled it out. I dumped a little conditioner in the tank and I noticed either pressure or vacuum when I took the fuel cap off making me wonder if it was vacuum and starving the ip of fuel causing the code. So I left the cap loose the vent to tank. Since doing all of this I've noticed the fuel mileage is terrible. Does anyone have and ideas?