Updated Vehicle.js script?

I am trying to get a vehicle.js script working from an older playCanvas project here skylands buggy project. The physics of the vehicle was pretty awesome but I believe it the script needs to be updated to the new script writing style.

I found this thread where someone was trying to do the same thing but never posted the final solution.

If anyone has an updated version of this script, it would be much appreciated!