Hello, Jesse
I was at the Rock and saw it happen, I was relieved to hear your son was ok. I don't know where any Colts are, but I keep my ears open. Glad to hear your in the rebuilding process!
I have a BIGS carb on my car and it works great! I bought my Demon from Steve in 2010.
Good luck...