car approaches dip in road at night, didnt notice so i hear a loud BANG as soon as i hit it. The engine is leaking a fair bit, about a drop every few minutes. Looked under vehicle, its leaking mostly from one area, near the front mid section of the car...near some joints..proximite from the motor and the carter which holds the engine oil. Any tips and howmuch jobs can cost? Seeing mechanic tomorrow..