I had a couple of codes come up, #1 - P1145 - intake valve timing control position sensor. (Bank 2). I replaced sensor and code went away. #2 - P1320 - Ignition signal primary. I replaced all ignition coils and spark plugs and code went away. My problem now is the unit starts up but when I throttle up it bogs down, I played with the TPS but no change. No codes are coming up, could the TPS be at fault and not throw a code? How do you set up the TPS? Am I looking in the right direction? Note: I replaced the fuel filter.