Not really, it was a little stiff and took some doing to pop it out enough, but once I got it out I had no trouble zip tying the wires to the existing wire bundle to keep them away from air bag. Everything went back together nicely.
SKU: 000-072-548-F, this is for 2017 at later I believe. IF you have AUTO SENSING WIPERS! You don't have your ride in your signature so I could not give you the answer if you have something different. I got mine from Deutsche Auto Parts as they had the best price I could find and their store is only 5 miles from my house Scratch that I do see your signature now!!
Picked up the car from the body shop after having the lip painted and installed, very pleased with the result. Now waiting on the intercooler, and likely giving it the first oil change this evening with Liqui-Moly 0w20 508.00 spec... Man that stuff is pricey! But I suppose you gotta pay to play.