hey guys i have searched and have found alot of you guys running the wicked diesel regulators. how do you guys like them and have you found them to work well. also how do you order one, do you have to call them up? thanks guys