I'm looking at getting a 1995 318is and I guess this is the engine in it. So my question is will this engine perform being an I4 and all? Is there any aftermarket parts available for this engine? If I was to swap it later on what would be a good engine? I was thinking the M52 but I'm not sure. The car has 151,822 miles and a manual transmission.

M44
M52
BMW Engines



All input is appreciated.