I have a 328i show car that I want to give some performance to. I have considered a short ram intake, sport exhaust and a chip/software. Im not convinced that these are going to add to the performance much overall. I also considered a turbo but dont want engine issues and a supercharger is wayy to expensive. My other alternative is an engine swap? What is the biggest engine I can fit under the hood withoud too many mods, that is perfromance driven. I would like the car to sit at around 300-350hp and sound like it also.