Sounds like you done most of the things to ensure it can be a reliable track car, usually you'll be changing parts or upgrading things fairly often. The only concern I would have is the main bearings, if you were able to get the mains changed then I think it could be a reliable track car for sure.
|