I actually did completely rebuild it this weekend before trying to use it again on Sunday. It did get better but still oversteers at slower speeds and turning fairly tight. This is why I believe it may be the servo saver I'm using.
New one should arrive tomorrow and I'll be trying it on Thur.