88CRX /B16a/P30 engine has high idle and I can get VTEC to kick inn while sitting still. After, a few seconds loss of engine power and engine will not rev above 4k rpm's. I am assuming the ecu is switching to safe mode. But why? TPS, IAT, ECT, cylinder position sensor, all are working properly.