Sometimes craters are caused by silicone contamination. After stripping it 3 times, and since the primer is OK, that is pretty unlikely, but if you're using cleaners or polish that might have silicone in them, it might have gotten into your AB or the paint. It only takes a tiny amount. This is probably not your problem, but something to think about.