ok after 2 months of having a CEL, switching parts, and finally doing a vacuum leak test at the dealer, turns out the problem was the crank case breather. dealer said it was "sticking", causing codes associated with a vacuum leak. the code was PO171...make sense? can anyone explain what a...