It turns out Performance fords gave me the wrong rear struts...

he gave me 8710 1368 instead of 8710 1294
here are some pics of the results
http://members.cardomain.com/masterjuicesStill trying to reach the guy who sold them to me..
i will keep posting til i get the right struts