Good except the turbo's. Replace then before they let go. A firm i know had 3. They replaced the turbo's every 100 000miles.