Update:
So on Sunday I decided to retrace the work that had been done by the mechanic when the spark plugs and coils were changed.
The first issue I noticed was that the clips on top of the coils were not properly fastened they were partially loose or partially wonky on one side where it is connected to the coil like it had come out of place. So I removed all the plugs and used electrical contact cleaner on all, sprayed some of the stuff on the wires and their housing and sprayed into where the pins were on the top of the coil. Also swapped all the coils around for good measure. And made sure the clips were properly fastened with the plugs in properly.
Best removed the two crank sensors which were a pain to get out, unplugged them, same process of electrical contact cleaner on the pins and plugs and reconnected up.
Next removed the plugs from the starter motors and sprayed into pins and plugs.
Removed various other sensors which I could reach without disconnecting major parts and cleaned with the spray on the pins and plugs.
Started the car up, was still sluggish...
Monday drove to work was still slightly sluggish but felt a little responsive. Got in the car at the end of the day, started it up to be met with an EML, hooked up my cheap code reader, two codes both related to throttle position sensor, the misfires were not showing this time. Cleared the codes. Removed my accelerator pedal and cleaned the sensor pins and plug with the same spray. Hooked it back up. Started the car and no codes.
Drove home and the car back to itself!! I couldn't believe it. When I got home I left the car to stand still for awhile and got back in for a drive round the block was still fine!
Today drove to work and it is still fine!
Moral of the long story?? Maybe check the sensors and pins and plugs and make sure they are crystal clean before getting expensive work done on the car next time! Also make sure the coil pack plugs on top are properly fastened with the clip in place and none being loose!
Another moral of the story? Make sure to check your mechanics work after him/her!!
I hope I'm not getting ahead of myself but I really do hope the issue is now fixed. The car feels great and is pulling strong.
Sorry for the essay but had to share the story in case anyone else has similar issues and what they should check.