i dont know about the injector seals, but my oil level is ok, i am keeping an eye on that, oil looks clean for haveing 3,000 miles on it, new fuel filter and air filter but i cant drain the fuel filter bowl the lever works but nothing comes out and the old oil filter was realy dirty so im sure...