
Sorry your here with problems.
Question .
Any idea how long the fuel took to accumulate in the oil ?
The reason I ask , is the only way for the fuel to enter the oil pan would be for the fuel injector (s ) to leak and the fuel to seep past the piston rings.
Not really a DIY , diagnose or repair.
If after the oil & filter change the gen set runs smoothly with no black smoke from the exhaust, I would add a high quality diesel fuel injector cleaner to the fuel tank and run the gen set for an extended period of time.
Then check the oil level every time before you start the set back up.
If you see a lot of black smoke and it doesn't run smoothly , shut the set down and seek out a service facility. You could wash down a cylinder or put a hole in a piston.