Have you ever used GE silicone primer? Might be worth a try.