So turns out it was a dodgey fuel pump fuse, wasn't blown but swapped it out and the car started and ran, went for a drive and it was abit iffy but figured it was settling in. Got home left it for 10 minutes then went to go again and it's misfite city, threw the CEL with p0300 random multiple...