yes it should bolt right in. i know in my civic i can use a auto or manual ecu .... and it drives perfect and im using in my car is a auto p75 ls ecu. no check engine lights . you jus cant use a manual ecu on an AUTO ....