Just looked on the Espares site. The 384601108 part superceded 384600108, the other two numbers don't work on the espares site. However it'll only fit the earlier motors not the later 4200 onwards in my opinion but I might be wrong. I'll bow down to superior knowledge of the engines .