Worth putting a reader on it.... the management light could be a gazillion things. I had a microscopic leak in my petrol tank which caused a warning light.
If the tube hit the exhaust system, could it have bounced the oxygen/LAMDA sensors around a bit?