|
From what I can see S63TT engines manufactured from July 19 2012 through to September 11 2012 were subjected to a manufacturing process error where the oil pump shaft could separate from the oil pump rotor and those affected should have been recalled for no charge pump replacement.
Mine is a January 2013
|