Alternator rover 25 motor