Hi there, We've had our 1.5 Diesel C Max since Jan 2019 and had it serviced twice now and it's been running great. Recently we noticed the dipstick keeps popping out and oil leaking over the engine. Engine running smooth though, no smoke coming out of any part of it and no other issues. The mechanic who serviced it the other day was was non-Ford said he believes the piston has gone and that it requires an engine strip, repair and rebuild at over £2k. Shocked and horrified obviously as we've not long had it. The coolant tank was empty too despite it having been serviced at the required schedules. It's been in at Ford today and we were promised a call back with a second opinion and estimate for repair. No callback gggrrr. In the meantime I've been doing some digging as someone mentioned about a few recalls that Ford had done on their car which meant their engine problems were fixed for free. I've discovered on entering our reg on the Ford system that the recall, code 17E09 Duratorq De Sulphurisation, has not been carried out!! Will this potentially be causing oil leaks and dipstick to pop out and even a coolant leak do you think? I'm not at all technical so really would appreciate good advice. With thanks, Chris.