Try ICHIBAN 9601 6139, quoted me $695, with ecu and harness (not all the wiring) it only has like a 30 day warranty but by then u should now if its got a busted head, blown turbo etc mind you, u then have to take it out to give it back to them, but they do a leak down and comp test so the engine is gonna run how good depneds on your luck I suppose.