Thank you guys!
Yeah, that rost sucked bigtime especially when I bought the car from a dealer in the States with a supposedly good reputation.
if only they could have mentioned the windshield leak.
I dont think they were the ones doing the crappy fix, but hell water poured in everywhere.
Fixed all of the rust plus welded some holes shut in the firewall.
It was about this time Idecided to go LS and TKO600 and started looking for parts here in Sweden.
It takes about 2-3 months to ship parts from you via boat, and airfreight is a bit pricey for such big stuff