Wow this was really fun! I was getting right into it, grinding my teeth in hope that I got a little further or didn't blow up!
I got 265 but my vehicle was still intact.. but I was stuck unable to get up a hill, and the self destruct button didn't work for me. Not sure if this is a game breaking bug and could be fixed? I'll definitely play this again to beat my score because I don't think I'd seen all the power-ups yet.
Congrats, really great entry! :)