I have two ski's running the 66e motor. One with TL and one with out. I could not find a used TL for a 66e till after I bought a new one. They are vary rare and hard to find. I don't think to many people bought them for the 800's before they started racing the tripple cylinders ski's. I bought mine from Jet Ski Solutions for $970.00 all wired by John and on the a mounting plate. Everything was complete. They retail for almost $1400.00 everywhere else.
http://www.x-h2o.com/threads/11284
Here is the link to some pic's of the system. TL has is falts also, if you ride in salt water these systems don't work well with salt. Also the battery needs to be charged every 4 hours or so. You run the risk of breaking down while you still want to ride. You have to have a very soild battery and take care of it. There is just more hassle with a TL. Wires come loose and corrode and can make for a very long day. If you wait, the electrical systems come up for sale on Ebay from time to time. I bought one this past fall and paid less than $100.00 for one. Also you can call around to some of PWC salvage places and ask if they have one for sale. I think more items will start to be posted on Ebay after Christmas. Also this platform is more popular and the prices are starting to go up on the used stuff.
The stock motor I have a pair of 48 Novi and the 927 I have a pair of 49 Full specktrum carbs. These motors like the gas and somethings all the gas you can throw at them. I had tried 46 carbs and switched to 48 because I got a very good deal on them. If you look at the video that Jeff posted with the stock 66e motor, it is running the stock carbs and powervales and the guy is doing barrel rolls just fine. So if money is tight just go all stock and upgrade as money permits.
I am using the stock reeds on one and carbon tec reeds on the other. I am not an expert but talking to Jeff he thinks the stock reeds work just fine. Save your money and buy your other parts first before worring about reeds. But you if have a worn out set, it makes it real hard to tune and you spend a lot of time tunning a motor that can't be tuned. I know, this is what happened to me last summer.
I hope this helps.
Dale