fronts look bulged out, are you sure theyre 215/40?
stick with 215/45/17
dont go to 40 profile, makes it look too skinny.
get rid of the 25mm spacer, its too big, downgrade to 15mm and stick with 215/45.
what offset are your rims? (before the 25mm spacer)
maybe its the way federal designed their tyres thats why it doesn't look at stretched as other tyre makes.