i have a d16z6 vtec with an xs power turbo setup, chipped uberdata p28 in a 92 civic dx. just rebuilt the motor with low compression vitara pistons. my question is, when i am on the highway in 5th, if i bring the rpms to around 4500-4700,the check engine light comes on and stays on till i shut the car off, there are no codes when i check. when i restart the car there is no more check engine light until i am in 5th gear at around 4500-4600 rpms? the guy that had the car before has the oil feed line for the turbo ran from the vtec oil pressure switch spot with no pressure switch. if anyone can help it is greatly appreciated. and yes i did loop the connector when checking the code.