I have a 2003 spec-v and just last week the throttle body completely stopped responding. I tested the connector to the throttle body with a multimeter and it checked out. After doing some research it seems like the ECU is probably the culprit. I found a used one on Marketplace for $60 but it is for a 2004 spec v. Does anyone know if the computers are compatible across these years??