Oil leak is probably something small.

Good to see the car will be back on the road!

Turn up the boost.