I have a wicked stroker pump on my truck was wanting to have checked out before i put it on my new engine think it may have a fuel leak just wondering if anybody know how to get a hold of them or had dealt with them in a while