Have 2 cars setup with new Koni strut systems. Installed by backyard mechanics. Any chance we can get someone who"knows what their doing" to take a quick look at them. Maybe at a tech inspection or we would bring them somewhere.Anyone have any ideas??