I need to find a shop, preferably in the South Bay or West Side of Los Angeles, or any Southern California shop that specializes in the super charged 2003 models. I have a rough idle problem and also the smog system.