Lost power? Don't know what KR sounds like? I told ya or I know someone did awhile back to read. Still looks like you haven't. It isn't hard to learn about these cars and from what I'm reading from what you've just said...you need to.
Check your plugs. If they are bent or have broken tips then you have a chipped piston...or even worse...no piston. Overkill's turn around time isn't great, TR6 plugs are too cold of a plug for your application, SLP's are overpriced along with the Keyed MAG snout. Especially with all of the vendors are here...your going to buy a ported blwer from 3800 Performance? Buy one from Reptile.