change sounds make pitch 0.6 @maxHP 1.2 @minHP
<pitch indoor="0.6" outdoor="0.6" />

            <motorStart file="$data/vehicles/jungheinrich/efgS50S/sounds/forkliftElectric_start.wav" innerRadius="5" outerRadius="80" >
                <volume indoor="1" outdoor="1.0" />
                <pitch indoor="0.9" outdoor="0.9" />
                <lowpassGain indoor="1.0" outdoor="1" />
            </motorStart>
            <motorStop file="$data/vehicles/jungheinrich/efgS50S/sounds/forkliftElectric_stop.wav" innerRadius="5" outerRadius="80" >
                <volume indoor="1" outdoor="1.0" />
                <pitch indoor="0.6" outdoor="0.6" />
                <lowpassGain indoor="1.0" outdoor="1" />
            </motorStop>

            <motor template="engineSmall" file="$data/vehicles/jungheinrich/efgS50S/sounds/efgS50S_loop.gls" volumeScale="2">
                <pitch indoor="0.8" outdoor="0.8" />
                <volume>
                    <modifier type="MOTOR_LOAD" value="0.5" modifiedValue="1.00" />
                    <modifier type="MOTOR_LOAD" value="0.7" modifiedValue="1.00" />
                    <modifier type="MOTOR_LOAD" value="1.0" modifiedValue="1.20" />

                    <modifier type="DIFFERENTIAL_SPEED" value="0.00" modifiedValue="0.00" />
                    <modifier type="DIFFERENTIAL_SPEED" value="2.50" modifiedValue="0.25" />
                    <modifier type="DIFFERENTIAL_SPEED" value="5.00" modifiedValue="0.80" />
                    <modifier type="DIFFERENTIAL_SPEED" value="15.0" modifiedValue="1.00" />
                    <modifier type="DIFFERENTIAL_SPEED" value="43.0" modifiedValue="1.20" />
                </volume>
            </motor>

remove backup beep\

change name
change price +5%

change sound file location

CHANGE CONSUMER CONFIGURATION
have usage ~=HP scaling  usage = HP/10

                <consumer fillUnitIndex="1" usage="30" fillType="electricCharge"/>

            add more or less depending on motor config options
            ensure fillUnitIndex matches what deisel was

            add consumerConfigurationIndex="1" to motors (after price), change number according to consumption index

remove exhaust effects

replace deisel fill unit with

                <consumer fillUnitIndex="1" usage="30" fillType="electricCharge"/>
                
<fillUnit unitTextOverride="$l10n_unit_kw" showOnHud="false" showInShop="false" fillTypes="ELECTRICCHARGE" capacity="120"> 
capacity = consumption * 5

add xml to mod desc