340inabbody said yup 3 speed auto 904A when you say wound up I assume you mean too high revving right? Do you recall any speed/RPM's? Click to expand...