Of course I would vote for the Coan.
I would get with your cam company and ask them what they recommend.
Then call the tranny company and tell them you have a blown application.