If so, does that mean that 3 of the biggest gripes have been solved? (Rear window leakage, Sunshade & wheels corrosion)!
Thanks!
Follow Ups: