My 99 Vortec 454 is giving up the ghost in one of my trucks. GM has a new long block assembly for $2200. That's less than what I can overhaul the old one for. Anybody bought one of these? Are they junk or the same as what was in the truck in the first place?