Looks like you've gone for the lighter bumper. I'd be interested to know how much time you gained with that extra weight gone. Would it be possible to throw a couple of sacks of cement in next time just as a test?
That jag in the back looks like decent competition. And spare a thought for the poor ambulance crew. They sit there all day when they couldn't give a rat's arse about motorsport only to rush out to patch up a driver whose only concern is if he's bent his car.
Never say die. At least not while you're still breathing.