Scary night out at the track last night, came too close to destroying my engine. First run was solid, ran a 16.28 at 83 MPH. The next run I missed second gear and heard a loud pop which was my intake tube blowing off resulting in the wire mesh from the MAF becoming stuck inside the throttle...