ok i have an 06 dodge 1500 5.7L. Its all stock and its been shifting into gears rough when at a stop. When driving it it occasionally shifts into to second and makes a loud pop/winding noise. Any ideas? it also makes a loud screaming noise when throttling it pretty hard. Im assuming its transmission because in neutral it will not make the winding noise like it does in gear. could really use some help to figure this out. Thanks