That's a huffy fortress, I've personally worked on that exact bike for an individual and a 66cc does fit. In fact we used that bracket that let's you use the engine on a wide down tube so that takes even more room away, what do you mean by it not fitting? Like the front bolts don't go past the frame or what? Please explain it further because I know beyond any doubt that the engine will fit.