As far as engine management goes I would suggest a Haltech E8 or E11v2 I personally have a E6X. I have a full list of my mods on this website
http://designengineeringworks.com/index.php just to give you an idea of things that can be done it is listed under project cars.