Someone told me that they had a 3000 stall stock . Is that true? Anyone know?
Test it and find out? Though I'm not postive but the L36 has a stall near 2500 or so.
Forum Rules