94 and 95 740iLs had problems with the original engines, which reacted poorly to U.S. gasoline. Most of those engines were replaced by BMW. Some, however, were not. The car had to fail an idle test in order for the engine to be replaced. So, you need to be sure the car has a new block.