check vtec solenoid and oil pressure switch also do u have check engine light on?