yes its Bosch ecu