Not able to paint onto certain area
Make sure that the separate objects joined together are all carrying the same material, and that the texture to be painted on is in that material. Also, make sure that you are not also seeing duplicate objects that are persistent in the viewport - try moving the main object to another layer and see if anything is still on your main layer.