I know this isn't what you want to hear, but send it back to BG and tell him he can have the POS. Even after you fix it it'll start leaking and leave you broke at the track when you need it the most.
I think I have one in my shed. I'll check and see.
If I do you can have it for $900.00+ $450 for shipping and handeling!l lol
Buy an Areomotive pump and go racing.