i have did all that and also replaced the wire from the main plug on the drivers side under the hood and it still does it