It turne3d out the noise I was hearing was just motor mounts, thanks for really helping me out Jay! I came in expecting to have a transmission problem and within an hour or so Jay explained that I had bad mounts which were WAY cheaper than I expected!
more