Or look into hitbits coil overs. The fellas at Offroadsubarus have had good success with them in their lifted rides From what I can gather you can custom build your coil overs for your application.
Cheers
Bennie
Yes,
But,
Do Not Buy.
Those are cheap for a reason...they're cheap.
And the 5 5-star reviews all read like some ONE (person) used Google translate for us gullible Americans.
You'd be better served to buy a set of WRX '02-'07 struts and 'ghetto' the rear mount holes to fit them (you'll need to enlarge 2 about 1/4-1/2").
You need a factory Subaru thermostat. They are made by Tama so if you find a supplier that sells those they will also work. ALL OTHERS WILL NOT WORK. That is almost certainly your problem.
Your water pump is fine. The impeller is cast iron.
GD