The flickering may not be related to low max speed.
First and most important check engine oil level.
Once a L5450 starts it doesn't need electricity to keep going - just uses 12v for lights, alternator, etc. Does it start and idle ok? If it won't gain rpm to approx 2600 rpm the reason is...