Yes, got it fixed, The mechanic was focusing on the Throttle body, and replaced around 3 (all used) but was still giving the error and same behavior.
So he called in a specialist or a electrician to check this issue, and that guy figured there are some wiring issues, (shorts in the wires) so he...