Repeal the 17th is all that will be required to fix things.
Perhaps an Amendment restricting campaign financing for any elected office to those that actually are permanently residing in the district.
Repeal of the 17A is an ideal start. A people covetous of their Liberty would meet in an Article V Convention every year, if for no other reason than to consider the latest Scotus decisions.