It's 2.5L, the part guy said 2.5L turbo or 2.2L...I knew I had 2.5L not sure if it really a turbo cuz it has like ZERO power!
I found the KNOCK sensor, it F'in barried under the throttle cables and hoses. Like everything else it's gonna be a moe-foe to get it out! I'm gonaa need a torque wrench and a new sensor.
I cleaned the senor connectors with out un bolting it and engine light still on. Hope it's the knock though gonna order first thing in am.