ticking noises from the fuel injectorswell I don't know, if your sure that it is the engine and it's loosing power and making a slapping noise, but yet no CEL, then I would do a compression test and maybe pickup one of those cheapy inspection camera's at harbor freight and start digging deeper, any metal fragments in the oil? can you take a video of the sound from the engine compartment and post it up? some engine noise is normal and some is not, my 03 Silverado has a tick that comes and goes it may start up and idle just fine for a few minutes and then begin to tick tick tick, rev it and it goes away till it idles down and it comes back, it has done it for years, lately it has stopped doing it the last 2-3 oil changes, it's just a noisy lifter and it's fairly common the engine runs fine and it's not worth tearing it down to eliminate.
yeah they are very noisy..
now if your gasolina engine sounds like a diesel
then you have a problem a lifer problem..