Having trouble with my 2001 XJ. Won't rev over 3000! Also showing injector 3,4 misfire. Any help would great two rides down isn't good. Replaced spark plugs,TPS,Cam Position sensor, and pull top injector plug on 3 no change on idle rest caused rougher idle.