Something to keep in mind about ramming. A lot of vehicles have an impact safety device in addition to an oil pressure switch for the fuel pump. If your vehicle is so equipped and you ram someone your vehicle might be dead in the water so to speak until you open the trunk and hit the reset button. I know some of the smaller Fords of early nineties were so equipped. Might want to check your owners manual now when you have time to modify your plan.