ok, im new to this honda thing, and ive been seeing the letters ecu everywhere on this site, well, what is an ecu, and what does it do?