The only issue I can see you Havin is that the abs light will stay on. Due to wiring change in 05 onwards to da abs to da clocks. So abs on = ok. Abs off = problem. So I think u will have to pit black tape over it.
I'm 99% sure of this as these as 04 sti clocks.