Ok thanks Hood.
No idea what to do here really, i should just have bought a small CNC lathe i think, this add-on is killing me.
Today i replaced the cable that joins the drive to the controller, used proper twisted-pair servo cable (damn expensive) thinking it might be interference but no change at all.
I tried it at 2980rpm and it ran ok manually, i edited my code so the max CSS limit was 2980rpm and it passed three dry-cuts perfectly.
Feeling optimistic i put tool to metal and it actually made a part, tweak the tool offset to get size on, made another - OK.
Another tweak because i went the wrong way
and it made another part OK.
Run another and I get the ePid fault, it wasn't even running at max rpm i think, that is the point where i gave up and turned it all off, another 6 hours of messing and no result.
The parts are in the picture, apart from issues with stringy swarf, it worked really well which makes it even more annoying.
I was going to pull a drive from another axis but i have to pull the cabinet apart for that and i can't risk upsetting the main mill setup as i use it a lot.
At present it's half an inch or maybe 12mm away from the dustbin