Your car looks great. Did you beef up the suspension? The 903cc engine is good (I have an 850 Spider), but I need to build someting more reliable for regular driving (got tired of having to...