Just bought it from a buddy for $3000. 2000 328ci. He was racing a vette, ran out of road, jumped a curb and punctured the oil pan. I need to replace the oil pan. Im going to buy a new 1 (plus gasket). is this gonna be an easy task or a nightmare? is there any advice yuo guys can give me? thanks!!