Been there, done that. DON'T use a rebuilt, even if they give it to you. I had a bunch of problems and ultimately, my wife traded an otherwise BEAUTIFUL 300TD for a Ford Windstar, and then I was the pour jerk who had to keep that piece of junk on the road.
She now has a FourRunner which has had ZERO problems in almost 70,000 miles. Of course, now she's eyeing an M Class. I will resist her trading until she's used up the four runner. It appears to be a long lived type vehicle.