What did I buy?!

Sounds like a great motor for your Demon. The 360's have lots of torque and this one should pull stumps. You can keep a street friendly rear gear and still have enough power to smoke the tires. You will need a solid transmission and stronger rear end. The price was very reasonable too.. The J heads are worth $600.. You may make it to the 12's with the right combo. tmm