Might be worth checking for any error codes....
Have you tried running it without the ISCV??? if it does not rise and fall then this shows the ISCV is getting a pulse from the ECU...
Not much help i know, but at least it might help rule something else out....