Some places to look
Hey - I used to modify the living hell out of similar p2k phones. There is quite a lot you can do to improve the experience on them
In terms of what you will need:
RSD Lite v3.6 or newer - this is a Motorola internal tool used for software updates and fixing bricked phones
Flash&backup 3 or newer - similar to above but has more features but is more buggy. Useful to have both
P2ktools - will allow you to modify P2K's version of a registry or code groups toggling bits which enable and disable features.
Universal p2k drivers - I'd highly recommend these over any other driver they'll give you the least trouble.
The first thing you need to look into is 'removing RSA' from the phone - with RSA still enabled on there you arent going to be able to modify certain code groups. This is similar yet more complex than enabling root on Android. YOU MST DO THIS BEFORE FLASHING ANY RSA REMOVED MONSTERPACKS. Also once you're RSA removed you can't flash ROMs that aren't RSA removed.
'Roms' for these phones were called 'monster packs' back then so that's what you're looking for.
To get it into flashing mode you need to get it Into its bootloader.
- QUICKLY before it auto-starts, press the * and # keys SIMULTANEOUSLY, and HOLD them while pressing the Red Power Button. So it's pressing a total of 3 buttons at the same time. Your phone will 'blink' a greyish background, then some strange numbers and words will appear. Your phone is now in bootloader mode. Make sure that it says "Connection Type: USB", else you're doing it wrong, try again.
There is still a site that has the old Motorola forums running - check out http://modmymoto.com/
Any questions or anything shoot me an email at firstname.lastname@example.org