I got a 06 mbe 900 w/ 356,000 miles never had a single problem w/ the engine. (tranny diff. story) and the check engine light goes on and off. detroit dealer says its the egr. and about 1K to fix. does not use water. so i guess cooler isnt leaking. i told him i'll just move on thank you. is this a common problem w/ mbe 900? this is my second mbe 900 my other one was an 01 w/ 525,000 miles and never had a problem w/ it.