as for the squeaks, its probably just loose sh!t. when i bought my car i found 2 screw drivers in it, i was like what the fark. but now i understand every bloody screw has come loose, the handle for my seat is loose, my dash has come loose (that was quictrack guy) and my centre console came loose, when they were loose they squeaked when i went over bumps etc... but i just put some lock tight on and screwed them in. and they havn't come loose since.... me touches wood