Man you got BIG balls driving like that on that road ...... I live right up the road , the PD sits there all the time.. Little fyi .... a lot of racing has been done there and bikes like to take the twisties there a lot. All this + SMALL TOWN PD = no fun... BE CAREFULL

Car looks fast. I know your pain about the traction ... Im about to go back to the dyno and ill be about where you are now... Well have to meet up some time.