Trying to install Eibach pro kit in front. Have old springs out but can not get the new ones in. The part # on the springs themselves are 3510.301 (front) and 3510.302 (rear). The part # on the box is 3510.140. My new springs are about 3/4" shorter than the stock ones. Is this right? I can not get the new springs back into the "cups" where they are supposed to go. I do not have a spring compressor and I don't think I will be able to get one. Stores are closed now and it is easter sunday tomorrow. I need to go back up to school from my parents house sunday night so I need HELP. Any suggestions and are the part #'s right. These new springs seem too close to the stock length.