I would say yes as well. The guys there Colin, Dave, Pat, Joe, and the rest of the guys over there know their stuff. Call them.
I Would say yes I've seen cars there with that motor set up their a great bunch of guys and very easy to talk to give em a call
Thanks! Your answer is awaiting moderation.