mite do mate but cant see y u need to ecu codin put one on mine adn it was just plug and play only trouble u mite have if its got an imoblizer in the ecu then u need the kay as well, but ecu`s dont really go wrong that oftern ... have u tried a new knock sensor and cheackin the wiring ????