I am completely lost... went to Advance and had it put on the computer and was told it was an O2 sensor, changed, pulling out and push the gas and pull out at 5mph regardless of how much gas I give it. Suspected throttle position sensor since Advance now says they can't check the codes cause it wasn't hooking up. We buy our own code machine and check again and get that the knock sensor needs changed, husband tries to drive it to see if the TPS is fixed and AWD locks down and there's a clicking noise he feels is the acuator now. This just seems like a total spiral to the death of this car and it's just under 150,000 miles! HELP!!!