Tried to beat the guard back in place this past weekend, but didn't make a lot of progress. Been really busy with work and the holidays. I am going to try and take it to a Alfa place in January to get that and maybe the power window fixed (unless I figure it out in the mean time). will have to go to the LA area, two foreign car shops here, but neither one wants to look at it.
Thanks all for your replies.