Hi there, could anyone assist with a doubt I have of my car which is undergoing an overhaul due to engine block issue. Well my ride is a 320i, E93 2008 model and my used car dealer mechanic made a claim to fix my engine problem as it is still under warranty cause its within the 2 years warranty on engine & transmission period. My question is what might the mechanic be claiming for, 1) a new engine or recon engine, 2) only the parts or component (new or recon) and how to find out that changes had been made to my engine. Anyone please advise as your assistance will be much appreciated.