While it could be that you are getting rid of lung junk, there are other things that could be causing this. There are a LOT of people here who are sensitive to PG, as in ANY PG. I am one of them. Dries the mouth and throat out at anything higher than 10%, makes me cough and dry hack. I make my own VG-only juices, thinned with distilled water, which actually opens the flavors up. Anything that thins VG will open flavors up, and it does not have to be PG or alcohol.
Another possibility: the flavoring. There are some flavors that simply make me cough...thus I don't vape them. Flavors are personal: one person's heaven is another person's hell. And too much flavoring will almost always make me cough, regardless of the flavor. They can do that. Many vendors sell overly flavored juices for the US. Most in the EU are about 5% flavoring or less. US commercial juices can be as much as 40% flavoring, and 20% is common.
Because of my sensitivities to PG and flavorings, I make my own juices. Way cheaper too. But then again, I'm a chemist, and figured out how to DIY within the first couple weeks of vaping. Never looked back, vape commercial juice maybe once a year at most.
I love RY4 Double from TPA, but it makes me cough. Love Capellas Milk Chocolate Toffee...makes me cough, so I don't vape it. Flavors are not always benign. Cinnamon wrecks me: coughing, sore throat, mouth sores, gastric issues. Fine and loved by many, but not me.
Coughing can mean your lungs are telling you they do not like something. Not hard to figure out what that something is.
And thinned VG juices are no harder on attys than PG juices. Thick VG juices, unthinned, will cause attys to need to heat more to vaporize the liquid, so could be thought of as harder, but often with that comes bad wicking and juice flow, which will promote decomposition. Which can also make you cough! Thick juices do well in bottom coil tanks, but not very well in top-coil cartos/clearos.
Because you describe this as coughing with almost every hit, I strongly suspect this is a flavor issue. Try unflavored with otherwise same nic/PG/VG content, and if it stops then you will know. Good luck!
Good luck!