So now I'm getting annoyed. I got my 2005 360 spider (manual transmission) back yesterday from dealer. I've owned the car for a month and only been...