I also recently bought a 6-38095 "New in Box". When it arrived it was clear to me it had been run a bit. It needs new traction tires, no biggie. I decided to open it up and inspect (and top off) the grease in the gearbox. Maybe I missed something easy, but this required me to disconnect a few wiring plugs and remove the circuit boards, because the gearbox cover is underneath and 2 of its screws hold the circuit board mounting bracket in place.
I took lots of pictures as I was disassembling it, to ensure getting it back together correctly. I'm glad I did. It made putting it back together much easier.
While I was in there, I removed the cherry switch and found the chuff cam is split (but fortunately still affixed on the axle). It works for now, but for how long???
Any suggestions on a replacement?