That's OK, not long after I posted that comment, I made it through the level. ;) Finished all 20 levels.
Thanks for a great game! I don't usually like platformers much but this one was cool - I guess it was the puzzle aspect of the game, and not dying whenever my car fell from a great height, was what I really liked about it!