For the M40 complete its around 3k (good running condition with good set of cams) engine kosong is somewhere around RM1.5k Block 2k Head, these are from halfcut, its a bit on higher side since they carried 2 weeks warranty. If straight from user usually more cheaper than that.
E30 325 halfcut LHD can go up to 4 to 5k today and RHD around few hundred more
Good M40 will be higher nowadays since its consider rare, most importers are bringing bigger and powerful engine rather than m40, and m42 its a bonus since its timing chain and not belt, a few years back all E30 upgraded their engine to bigger ones, so the old m40 engine was sent to besi buruk or left rotten in the rain :(....source from a chat a few months back with chop shop owner
Just ask around to those who upgraded their M40 and ask what happened to their old engine
