I can totally understand your frustration having waited so long to take collection of the car. The problems are probably, as everyone suggests, just down to lack of use and hopefully the dealer will get things sorted quickly for you.
Once resolved I'm sure it will be miles of smiles.