I had mine remanufactured from Promar Engines (
http://www.promarengine.com/ )
3 year unlimited miles warrenty,.... cost was aroun 2200, They did not have my block (the SC Model) in stock, so they actually picked up my block, took it back and did the work and sent it back without any shipping charges due to the inconvienance to me, forced me to wait an extra three days because of that, it wsa worth it though.