BMW 12-14-1-709-616 Pulse Generator, CRANKSHAFT:121060 Genuine OEM - direct fit Provides quality engine effectiveness BMW performance