will a motor work on my specialized hardrock xs?

You could do a rack mount setup behind the seat. Not enough room in the frame to fit any kind of gas engine, but your could go electric with a pancake motor in the rear.
SB
 
Nope. You're not gonna get a inframe to fit without SERIOUS mods to the bike.
You could do this though:

Or this:
 
Back
Top