My engine builder swears by these guys and I have always had the best luck with them. Go to
www.aedperformance.com
Check out all their series and especially their troubleshooting page. They are alot better to deal with than the other more household name brands and you will get one trick piece.