It must to go faster when you pull first lever did you check potentiometer under the lever?Check that new speed sensor It have four wires
+12V supply
Bat negative
Chanel A
Chanel B
Chanel measurement 11.5-12v pulses 0.5V
But I think he is now ok,is it same like old one(part number)?
did you check temperature sensor in motor?if is all that ok probably it is problem in interface board and you need Pc to connect with truck and check parameters.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.