where you located? if your close to here i'll let ya borrow my puller. oh and your going to need a way to hold the flywheel OR.. use an impact to loosen the nut.. some guys have good luck with a strap wrench around the flywheel.. i have tried it and it didnt; work for me at all but i have seen people get it done.. i built a tool to hold the flywheel. mines built for banshees though. it holds by the holes on the face of the flywheel..
with an impact??? i beg to differ..
I'm pretty sure when I took my flywheel off it was NOT a left-handed thread.