A friend of mine had the same problem on one of his cars (ford fusion) and ended up frying the stock harness so he did a complete bypass of everything stock. Im not sure what all he actually did but if I cant find any solutions to our problem maybe Ill get him to do the same thing to mine and see how it goes