the superstock has a limiter on the top speed because the superstock was built only for quarter mile drag racing and the demons were built for drag racing not just quater mile drag racing
@ NigelBishop
True, the super stock does have more governors and the demon can run on race fuel. I was just talking about hp numbers (the demon can reach 840 and the demon 170 can reach 1025 on e85)