Just in case you are not paying attention to the forum you joined... this makes 2 different shops that have looked at and inspected your product and determined that it is a manufacturer defect. What more do you need? Photos? oh wait I sent you those. To speak to a mechanic? oh wait you did that already and he confirmed what I am saying.
KSPORT.... Do the right thing!!!