Went to track.... Need to fine tune it.

The extra weight of those hubcaps are probably slowing you down! :geek: