your problem is with one of the ground wires in the engine bay. i'm almost sure of it.