Unless you have the car available to you there isnt much advice that can be done with your description. Advice requires you to perform some diagnostics yourself and relay the info. Since the dealer hasnt touched it they probably dont have anyone that knows anything about the Z31 and may just throw a bunch of parts at it and hand you a big bill. Perhaps you should ask them why its been 3 weeks.