No, the strut and spring are differents, same brand but different model, for the wheels, they are the same size but different model
I am back from the shop, He found the two problem I had, first I was aligned like a mazda protege with 16Inch wheel and secundo de top plate bearing is seized...