80fbody said Your right for the most point. They just drop a huge motor in a stock chassis & expect it to be fast. Click to expand...