what would cause my 2004 f150 with a 5.4 triton to loose power check engine light come on skip then when we clear the codes it runs great for a few days then starts over again? It keep throwing a code for number two but we have changed the plug coil and injector