Help! My check engine light was on when I got in the car this morning and I'm trying to diagnose before I head to the dealer. I searched P0607 in the forum and didn't find anything. Hubs checked the code and P0607 popped up. 12v battery? Wet fuse? Bad powertrain control module? I drove through heavy rain last night and I'm wondering if moisture got in somewhere. Sometimes I notice a musty odor after it rains.