yes iam currently running it on d13's ecu....... had cleaned the headers ,the throtle body , all the sensors in it , spark plugs are of denso, wires are new..... my mechanic said that d15 and d13 have the same ECU i was puzzled at that time and still i am how is it possible ....