10w40 oil is that fully synthetic? Does it matter if its branded or not, just had a problem with my car engine got flooded because i moved it from the drive yday and shut the car off! Had to take out the fuel pump fuse and start it back up and put the fuse in again, starts now tho, but am I...