The structure of the sentence is grammatically sound, but the use of the word wanted is inappropriate and incongruent to the context.
For example, the use of the word teleported is inappropriate in the following context,
He is teleported to work every morning by city public transportation.
One might, thro maverick reasoning, wish to believe that teleporting is synonymous to transporting. However, there is already an established sci-fi understanding of the word teleport.
There is already an established understanding of the participle use of wanted.
- He is a wanted man.
- He is wanted by police.
- He is on the wanted list.
The following would be more acceptable,
A new CD player was desired by Ed.
However, even such passive use is still imprecise use of language.
There are a number of gurus here who believe that logic integrity in the structure of language is less required today than it had been 40 years ago. Nowadays, we are allowed to start a sentence with but/because or terminate a phrase with a hung preposition - but I do insist that the essence of proper English grammar lies in its logical integrity, especially in business and scientific use.
It is my bigoted perception that the logical precision that the English language requires has so far allowed this beautiful romantic language to continue to be the prominent international language. It is the subtle breach of logic in its structure that presents the romanticism and humour. Without those principles of logical integrity, otherwise inappropriate use would carry no significance and hence elicit no pleasure of rebelliousness.
Let me reason that the use of wanted/desired in such a context is illogical and arithmetically inaccurate.
The following would be precise use
A particular new CD player was desired by Ed.
Mary was desired by Ed.
The obsolescence of the CD player was desired by Ed.
Having new CD players for his children was desired by Ed.
IMO, the passive subject for the words desired/wanted should normally be a singleton. IOW, the verb desired normally has an enclosed transitivity/valency. FYI, the valency of an intransitive verb is one, with zero valency used on any target objects. Under rare circumstances, you might get away with breaching that statistical norm.
Note that Having new CD players is a singleton verbial phrase.
However, words such as required do not require their passive subjects to be singletons.
New brushes are required by Ed, for the painting job.
The following uses seem to have successfully breached the singleton norm
Beautiful women and fast cars were desired by Ed.
New CD players were desired by Ed.
But, IMO, they actually convey a singleton cause pursued by Ed. Compare with
Beautiful women and fast cars were required by Ed.
New CD players were required by Ed.
Desired encloses a definite or specific set of transitive subjects. Whereas, Required seems to transcend over an indefinite/infinite scope or spread of subjects, without placing an enclosure on the set of its targets.