Crony Capitalism is simply the government being in bed with businesses. The businesses then influence the regulations that get passed so they:
a) don't do what their intended to
b) protect the big corporations from competition by making it too difficult to form start ups(more regulations help big companies in this regard because they can handle it, small companies don't have the resources or the money to wade through the red tape).
c) when big companies help get officials elected, they in turn help bail them out, help get them government contracts, tax loop holes etc.
Sans bail outs or 'crony capitalism' companies that screw up would go bankrupt. Because of that natural market tendency(to go bankrupt when you screw up), most companies make smart and calculated risks and don't try and screw their customers. However in crony capitalism you have protected big business that isn't worried about going belly up making crazy bets and screwing the public.
All of this thanks to our elected officials granting them protection. It's basically the good Ol' boy network using public money.
The Solution:
Simple. If the politicians followed the constitution, as they swore to their higher power they would, there would be zero crony capitalism. Corporations wouldn't dump as much money into political campaigns because politicians wouldn't be able to give them handouts. No bailouts, no pork barrel spending, no favoritism, no corporatism, no crony capitalism. Just follow the constitution and you solve a lot of problems.