Almost certain to be ISCV sticking and is not an uncommon problem, easy enough to sort just remove and clean and lubricate again with WD40 or any other light lubricant.
The other sensor he probably has looked at is the CTS which tells the ECU coolant temperature info.
Martin