I have a 2011 LML with a 4" MBRP straight pipe and H&S tuner. Runs awesome but it wont start without giving it a shot of starting fluid. Had the CP4 and fuel pressure regulator replaced and that did not change a thing. It throws the P0087 code and every time I reset the fuel filter life in about 10 mins it goes back to 0%. Any idea what it could be?