Your comments

Hello! Glad to see that you like this idea! Anyways, not to sound like a jerk or anything, I had typed a lot more and did you change or erase it but keep the pistons part?
Anyways, I asked my friend if he had any ideas too and I and him both have some Ideas which I will list here.
1. Two kinds of piston: one which is specifically for jumping. ie: Pressure piston and another piston: the spring/shock resistant piston.

2. Let's say for instance, you made a long flat level with random bumps of height and width and you also added pointy bumps. you use the pistons to jump over and absorb the bumps.

3. Pistons can be placed on sides to to maybe extend your car. Sounds funny, i know. 

well, those are the possibilities that I and my friend came up with. I hope that these help you!
thank you!