Whoop whoop!!! Enjoy the ride. Pound out some miles and have fun. Engine will 'loosen up' the more miles you put on it. You'll know what some of us are talking about concerning that. It's not in your head because i had to ask and experience the same phenomenon. Use up the existing suspension unless it's completley useless for your needs but I will probably wager that won't be the case. Miles with smiles are in your future.