Will,
I would not give up on the Demon. Give Eric a call. He will stay with you until the carb is right.
I live in Atlanta just south of their facility. Eric even came by to set up my carb, that I probably screwed up. And he would not take a dime for all the time he spent. He may even know someone in Toronto to refer you to.
Jeff
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.