I deal quite a bit with www.hlsproparts.com, not sure if you heard of them or not I would imagine you have.
Prices are great and they have a wide selection of OEM and aftermarket parts, from cranks to shut off switches. They are in Daytona Beach Florida. When you get on their site its called...