Took it out for a drive today, man what a difference that bar makes from no bar...I can really toss it around now and car has hardly any lean and just feels so crisp and planted firm..

Now the brakes...well they just suck - not sure what exactly I did wrong but it stopped better with manual drums on the front..

Plazomat