I am wary of the "$7" relays. My 2005 has an intermittent no crank issue and I plan to replace both relays just for drill (211K miles). But I am thinking OEM relays only.... I might add a heat sink to the metal casing but I can't complain about a $7 relay failing after 120k miles. ...