I pulled the 350 5.7 L engine out of my 2002 Chevy Express van about 4 years ago, spent about 2K on the rebuild of that engine from an engine shop in Nacogdoches Texas. Best money I have ever spent and saved at the same time, it has been flawless since its re-birth. Since then I have went through the suspension, all new complete brake system components front & rear. I did all the labor myself so that saved a ton of money, I would do it again especially when you consider the cost of a new van. It's been to Michigan and back 3 times and 1 round trip to southern Florida.