One issue might be the wiring harness. I suggest you call up the parts department at your local dealer to find out if that's actually the case.