I hit a speed bump hard last night in a bloody forty zone

They put just one hump out of the blue along the road. The car slammed into the bump stops and it made a hell of a bang. I heard metal clanging on the road behind me as if something fell off (no idea what) and the obd port cover came off. No visible damage to the wheels but I bet it's caused some buckling. Stupid.
_________________________
2005 Fiesta ST - wrote off
Newman fast road cams, Fusion Fabrications custom inlet manifold, custom exhaust