Yes mate foam first, just takes a lot of the grim of, then rinse and wash as usual.
Paul i think the rack is when its noisey etc. This is fine, just because the steering is electronic its a bit crap imo and the poor steering is known on them. Oh and the steering lock is terrible!!! lol
Other than that amazing. Make sure you get one with AC too.
Mods well usual filter exhaust, though you can bolt on a super charger kit which they reckon is getting 300bhp but im not sure as havent really looked into it.