Originally Posted by
StephCrossfire
This sounds a bit complex for me. What are stoppers? I see big dollar signs if I take it to a repair shop, and NO dealer.

.
This is the thread pizzaguy was talking about. Go to post #4 in this thread.
Here is the link:
Moisture in headlights thread