Sorry, but repeal of the 17th Amendment would only change the direction from where the money comes from. Money in politics is a real thing and is causing many problems.
I would suggest an amendment that excludes all monies from anywhere except from the state from where the Representative resides. Then, all of those monies would be public knowledge at least three months from an election. Might not help with the corruption of today’s politicians but it might help.
There should probably be more control but not sure what at this point. If controlled by the government, it would be worthless..
So your solution to out of control government is to give them more control, which you admit would be useless.
The whole point of going back to the original framework is to keep politics local. The 17th amendment essentially nationalized the selection of Senators when it used to be much more of a local state thing.
And money is much less important in local elections for your legislative rep and state senator who would in turn select the US Senator. So to buy a US Senate position requires that you buy the majority of legislators.
This of course makes it astronomically more expensive and with a much lower potential for success for the money interests.