Because you missed up the timing by removing the hex bolts WITH washers. You probably also missed up the timing of the exhaust cam gear by NOT installing a M8X18 bolts at the back of the exhaust gears.But whenever I rotate the crank to tdc the intake cam is not facing straight up
The 3 hex bolts WITH washers on each cam gear are what hold the spring tension inside the gears. When you removed the hex bolts with washers before the timing tool installation the spring tension released and missed up the timing.
Now your duty is to return to point zero then to follow procedure again.
First you need to remove the Vanos adjusters (you remove the hex bolts without washers).
Next is to position the camshafts back to timing position with a wrench and tighten the hex bolts with washers to 10nm. During the process the sleeve of the camshaft gear must moved forward. The intake sleeve may be easier to move by hand but the exhaust(if you lost the initial timing by not installing the M8X18 bolt) might be hard. One creative member managed to pull the sleeve of the camshaft for the exhaust be installing long bolt from forward to back through the sleeve to pull the sleeve forward then he tightened the hex bolts.
If you managed to get there then you install the timing tool on the camshafts and continue the removal procedure properly.
I suggest you read the procedure again for the adjuster removal, cam gear removal, timing check, and timing adjustment to understand the sequence and how the timing process work. pay attention the notes, important notices and warning of injury.