I think it was just me looking for a noise but I think I found it. I got the mounts done about a month before this issue started, was chasing a small vibration but turned out to be idler tensioner. As these were new I though it couldn't be them and they looked like they did the day they went in. While under my car this week hunting for the problem again not sure how but I noticed the bolt in the mount seemed longer, had a feel and couldn't feel the pin. Contacted the mechanic and he wanted to charge me again (was about $400 labor last time) saying things break. Mounts aren't even 5 months old so I though stuff you and hired a crane. Took them out and sure enough
I'm guessing the sexy fingers mechanic dropped the engine on the pin and crushed it in letting the engine shake about slowly ripping out the bolt. Add this to the stuff ups from "professionals" such as forgetting to put on nuts on front struts or do up half the bolts and completely lying on wheel alignment sheet making up a fake one, whats the point in paying them a crap load of cash. Not saying they are all like that but haven't had a good run. Anyway car runs smooth as now touch wood and thanks everyone for the input.