I think its fresco mate, I wondered what it would run like...sounds a hoot...speaking of sounds...what does it sound like, my money is on an mx bike sound
is there a switch on the clutch?
is the neutral light working?
Check the connections to the kick stand switch and if they look good, disconnect them and check the switch operation using a multimeter
yeah the seat looks great now, as you said...just clean the filter, It doesnt matter what with...just get it clean. Dont overlook the filter screen inside of the petcock bowl