So I called all my local shops and the part is on backorder from japan. $35 dollar part and will take approximately 3 weeks to get here, so I figured I might as well order from taobao instead. Humanbeing supplied me with the cam link and I believe the pushrod I found is correct.
Clutch Cam:
http://item.taobao.com/item.htm?spm=...f-31aae73a1d3c
Clutch Pushrod:
http://item.taobao.com/item.htm?spm=...p26034108bd3bc