if the battery fits, it might work but there might be differences in the capacities and charging rates between the two batteries. this differences may contribute to safety issues.
if the engine is not overheating,you might have a clogged-up fuel filter. this filter might be found in-line with the fuel line from the fuel tank or inside the tank
a voltage reading from a pin[test point] in a power supply board that is lower than the marked value usually indicates a bad capacitor. this capacitor is connected between the pin and common ground[-],usually electrolytic. try replacing this capacitor with the same capacitance and voltage ratings.
replace the power supply unit. this should be an easy job because the psu uses plugs that are simply inserted in and out.the plugs and sockets are also clearly marked corresponding to each other.replacement psu are quiet inexpensive and easy to obtain .