It will fit anything (Tamiya says M05/M06) but would probably be a little wonky on an M03 because of the high servo position.
The key to making the 04 work is a very loose diff and lots of droop. Sticky tires help, too. The stock gear diff has a tendency to seize after a time if using a brushless motor. They'll last forever with a silver can, though.