The rebuilt one I got from Barnette's in VA has a 5-year, unlimited mileage warranty. I think it was about $2,500. Took me about 2 months to get it, but other than that it was hassle-free. No up front core charge, and so long as you send yours back in refurbishable condition, they won't charge you on the back end either. AND they pay for shipping both ways. It's been in for a little over a month now and I've got no complaints - it runs great. I've got other issues probably related to fuel pressure and throttle body to work out, but the engine's doin' good at least...