Been There, Done that. WILL NERVER, EVER do it again. If you are just thinking about training for this years ride, it's too late.
As far as training goes, HILLS. Not just little hills but Mt. Evens three times a day form Evergreen.
Really, It's a hard ride. It is fun though. Good Luck!