I'm gonna call summit tomorrow and see if they will warranty the pump. Got a little bit of work done today. Built my gauge panels and mounted them in the panel
[ATTACH=full]66447[/ATTACH]
Something is up with the clutch. The release bearing and fork seem to be binding on something guess I get to pull all that out again this week... 
Sent from my Obama phone....