Maybe meet up with someone first before taking it in. I know a few memebers on here know a fair bit about these cars and may save you a few buck on needless repairs. There are many do it yourself things that the dealer charges an arm and a leg for. For example Spark plugs are relatively easy to change yet takes some time and therefore cost a lot at the dealer. Also cleaning the UIM (upper intake manifold) will likley help with you engine sounds.