Hahaha that sucks. A ticket for your iPod? Nigga, please. If you get a ticket for that, you might as well file a lawsuit against those companies who make car kits for iPods.
Your exhaust isn't bad at all. They should have pulled over those people with fart cans