complete. it's untested by me --- but it came off of a running flat reed motor. i've just never used it. make an offer.
if you wanted to get stupid it would fit on an e50 with very minimal work.
will probably not work on a pp/pr because those spin counter clockwise. (edited)