Schmoo, maybe you could also post a picture of the "Smog plate" you have for your turbo kit that you mounted right clearly??
Something to always keep in mind with a modified vehicle, is that one thing a police officer will ALWAYS appreciate is cooperation.... present yourself to them as knowledgeable, have proof of legality layed out plain as day for them, and you're less likely to go through a lotta bullshit. =)