The textbook procedure for EFA is to start by designing the data collection, then you run the EFA to locate (we hope) the latent variables, therein.
Does that mean it is not ever valid to conduct and EFA with "found" data, such as a public data source?
If it is valid, does it mean I should insert a pre-EFA step of filtering the data according to a theoretical model or should I "take it as it is" and let the chips fall where they may?
In this particular case, I do have a theoretical model, and it is likely that, regardless of the strengths of correlations, some of the variables would have no connection by theory to the model.