Update: Got it installed and the mechanic answered all questions. I know others install it themselves, but I just feel at ease if a professional installs and tests the part to make sure everything is running fine. Overall, I'm satisfied with the outcome! I felt the difference right away! Next up....the cbe and hfc