Dave,
I'm not sure how familiar you are with DCC? A base system would require a motor decoder installed in the engine. There are several specific installs listed on the Bachmann website. If I recall correctly the QSI is the easiest, closest to plug n play, and is also a sound decoder. You also need a DCC system and power supply. Have you looked into DCC systems? If you go to the DCC forum you can search and find several threads discussing different systems. If you have specific questions on DCC that forum is also an excellent place to post them.