d16z6 vtec engine runs very nice, has 228,000km and can be heard running and driving as still in car. motor will be pulled when payed for. can come with ecu if needed.