Resetting Car's Computer
#2
why are u trying to reset your ecu for? I also own an 04 si. The only time i really reset my ecu is for after installing a new part that effects the ecu. But if you were to do this i say at least for 10 minutes.
#5
I went with stock, as i had a hard time finding a good aftermarket one for a comparable price to the stock one. Still undecided on my goals for my car and what id like to do next. I have drooled over yours many a time