I have a complete 04 CR250 motor out of my kids Gen3 that he swapped for my 01 motor. Ran fine when pulled. Has exhaust spacer and VF3 reeds. $500 including electrics.
04 CR250 Motor
04 CR250 Motor
The CR500 is an acquired taste. If you don't like it, acquire some taste...