My car started losing power and taking long time to shift gears. I noticed one day that my transmission vent tube had popped off. Where do I hook it back up to and does anyone thinks this is the reason why my car drove sluggish?
Oct 24, 2017 at 3:52 AM