I noticed some stuff wrong with it... I smelled a burning smell while I was driving and a minute when I was idling... When i go down hills no matter what size my car makes a loud whining up noise and I press the gas down fast and it stops I need to service the transmission
Oct 1, 2020 at 12:28 AM


