The 2004 E63/E64 BMW 645ci has the N62B44 V8 engine, which uses a timing chain, not a timing belt.
I know that my BMW 645 CI 2004 has a chain. Not a timing belt. If you have a chain then you change it only if you here noise (rattle) as chain gets longer over the time. Usually you don't have to change on normal car but you may change on 645 as there is a lot of power. You can check if you have chain or belt by opening a cap where you fill your engine oil.
No. It uses a timing chain.
it has chain
If your timing belt has cracks in it both inside and out, replace it!
It has a chain.
a chain
it has a timimng chain
Timing chain - all E36 and E46 models use a timing chain.
do you have to change a timing belt on a 93 318 is BMW
the e60 520d bmw has a timing chain
no timing chain
The BMW m52 has a timing chain not a timing belt. there is no maintenance on the chain it is made for the life of the engine.