here is a excellent write up on replacing your cps , how long it take depends on how mechanically inclined you are and the tools you have available. this write up makes it as easy as it can get.

http://www.grandprixforums.net/cps.php