hey thanks for the reply. im with ya on what your suggesting but im getting lost on a few things. to start with i know for sure its not the ipdm bc i plugged in a known good unit and it still had short. just to do it, i unplugged vent and purge solenoids but short still there. however, which i could be wrong, this car doesnt have a VIAS solenoid. like i said i could be wrong, but in prodemand, it only shows VIAS on 3.5 engines. this is an 2007 2.5s. am i going bananas here or have we gotten mixed up with each other? or maybe its my wiring diagram, these things have been wrong before. on my diagram, i only show vent solenoid to be connected to fuse 42. havent checked wires on vent and purge solenoids yet, just unplugged to rule out component problem