well it says you are in L.A.. there is a sponsor here called "venice motors". as in venice beach. he seems like he knows what he is doing. he helps answer questions here. i think it would be a good idea to contact your local motorised bike shop.
Custom Motorized Bicycles / Bicycle Engine Kits / Los Angeles| VeniceMotorBikes.com