Just to update. I got myself an obd2 scanner from Amazon.
Hooked it up the car and came up with 1 fault code which was, P2075 - intake manifold.
I have cleared the light and it has not come back on again yet.
Any ideas what would of caused this fault code? Would an air leak cause this?