got a mk4 sri here, that registers a p0340 ( code, reset it, and it'll drive fine (did 120 miles in one journey last night), turn the car off and restart and it'll illuminate again , now the car i am led to believe has had a vectra engine fitted due to previous engine damage, so i'm wondering if the fault is due to the car running the wrong timing belt set up? could this cause and issue? the vectra belt has a different belt and idlers (waterpump and tensioner is the same), the belt has 169 on the vec belt and 168 on the astra one? going to check the wiring and sensor etc, because i believe they might still be vectra ones too (wrong), but does it sound like i'm on the right track?