Can anyone tell me how easy or hard it is to fit a new after market head unit to my 99 GS 300. I dont have the factory sat nav screen but i would like to fit a double din touch screen head unit , is this complicated with the amp and speaker wireing from the lexus factory, can anyone help, thanks, Ger.