I have a 2011 Countryman with 120k miles (R60 motor). I have owned it for 5+ years and taken good care of it. Was having some misfires and took it to my mechanic who said it has a cracked piston. Is it worth spending the $$ to swap out the motor on a 2011? I love this car but think it might have run its last lap.