Edit: Lasted 1000 miles and failed... unfortunate that I spend the extra money on something and still can't get it to last.
EDIT: i emailed the company describing my problems. I got a call but was at work, but the gentleman left an excellent voicemail with steps to diagnose the issue. Turns out my brand new fuel pump i out in a few thousand miles ago was the culprit... I stand by the product now with confidence...