Sorry you are having problems. Not sure what a 'referrer' is. There have been a lot of new memberships since this first post so the registration is working.
I would e-mail one of the board people at boatracingfacts to see what is wrong. Maybe you don't have to put in a referrer.
Good luck.