I recently replaced the struts on my 05 vibe. The back were a breeze but the front with the spring compression and everything was difficult. In addition the struts did not seat properly at the mounting point inside the engine compartment. I couldn't get the spacing even on each side like it was when...