double check the wiring harness, their are 2 different harnesses available. the hatch has its own harness and sedan has its own. if I remeber correctly i think 04 to 08 hatch has one and 04 05 sedan has its own. it is also possible that with a cheap brand wiring harness that the pins in the connectors may not be in correctly or in the wrong location.