My truck is 2005. I think 2004-2006 the solenoids are mounted on top of the valve covers. Any way i already replaced them a few weeks ago.Next thing I'm thinking about is oil pressure.I just have a dummy gauge for oil pressure,so I'm not sure of real oil pressure?