i have a 99 burb with over 350k on it. i did replace the engine at about 320k. my only head aches with it have been the fuel pump sending unit whatever they're calling this year. if you gas gauge starts acting up , do yourself a favor and replace it. they seem to not last as long as it should...