Welcome to the n54 world
First thing i always recommend is spark plugs/coils, make sure you have healthy injectors also. For tune, i highly recommend MHD to start, depending on your mods down the road possibly custom tune. FMIC, CP and DP's will turn the car into a little monster.