have you tried to use a obd2 reader to read the code? it could have nothing to do with the intake you never know