|
|
LinkBack | Thread Tools | Display Modes |
#1
|
||||
|
||||
oh were oh were is my ecu...
were's the ecu located in the 03 sti's....and, if there was damange to it, would there be visual evedence, or is it just a black box??
|
Tags |
ecu |
|
|