Uhrr, I almost did it under 1:30!
Had the luck of picking 3 boosts in a row (2nd time, the 1st one was when racing in Toys in the Hood I), but on the other hand I've never seen so much damn oil on the track!
Like the game is taunting me: "yeah, there you go, 3 boosts in a row but now see if you can dodge the oil everybody else is planting"
The big jump before the finish line was full of oil, I couldn't escape it unlike until that moment and ended up crashing into the wall bellow.
Will keep trying
EDIT: My second and best record on the 1:31 mark today:
The battle rages on