Replace mine with the Bravura and found out that you have to put down a 1/4 inch plywood on the floor to make it from stop wobbling. the bravura fit the flange is about 1/4 higher. I did used a wax ring. Had to change the bolts out too. work just fine now.
I have that same generator, and mine would do the same, stop and go, change fuel filter, change fuel pump, found out 2 thing wrong, first was the fuel line were wrong, switch line and now have lot of fuel to the pump, but no fuel out of pump to engine, check the pump and no electric power to the pump, took pump off and benched tested it and it run fine, even the old pump run fine on the bench, so jumper the pump from the battery and the gen run just fine, called power tech in Florida and Jeff said the relay has gone bad, he said change out relay or put the gray wire to the hour meter, or wire it direct to the battery with a switch, did the last thing and have had no trouble now. The only thing is now I turn on the pump first so fuel is going to the engine then start the Generator, don't forget to turn off switch when you turn off the Generator.
I had the same problem, changed out switches still no light, the problem was clearance light bulb, it had shorted out in the bulb, change bulb and all is will, had to put in a larger fuse for a short time to see what bulb was out, don't leave that larger fuse in only to see what bulb is out that was 4 months ago and still working just fine.
I have a 1998 38 foot Newmar Mountainaire with a front end engine 5.9 diesel and pull a 2004 GMC pickup, we just got back from a 8500 miles trip. Augusta GA to Jasper, Canada. Lot of mountains and no trouble, some time I was down to 30 MPH, but the biggest thing I got 14.9 MPG, now to get this I had a tail wind going North, tail wind going West and coming home a tail wind from the west, this does not happen very often. I like my 5.9 OH! I did put the Bank system on that 5.9 made a BIG difference, and more power, now have 95,000 miles on the unit, and will not trade, I'am keeping this one.