Slot car track gurus

Clean all contacts and hope for the best?