Misalignment of the cam belt would not normally be sensitive to changes due to running temp of the engine - so a bit of a red herring. This is more likely to be the sensor
The timing belt being "slack" is an issue as too slack could cause it to jump a tooth.
The important positions to look at the tension in the belt is between the exhaust cam pulley and the crank pulley as this is where the pull of the belt occurs. IME this is where there should be hardly any "flex" of the cam belt and also between the cam pulleys where there should be none.
Checking TDC (Top Dead Centre) alignment is relatively simple.
With the hand Brake on, ignition off and in neutral, use a ring spanner to turn the engine (clockwise looking at the engine) on the crank pulley centre bolt until
both cam pulley markers are aligned with the markers on the back plate
Picture of markers but not aligned in this
Then look at the crank pulley and the slot on the pulley edge should be in-line with the pin coming from the block. If so Cam belt is aligned
Fixing any misalignment or lack of tension is probably best resolved by removing the belt and refitting correctly. That's what i would do anyway
HTH
Phil