Hello all: I just received a call from the shop I had my '04 Excursion towed to for a no start issue. He says I have an injector "sucking oil" and recommends I take it to the dealer due to the labor involved. What could he be talking about.?:confused: