Massive oil leaks.

I understand your frustration.... New car, new paint, new everything. You need to stay calm and find the source of the problem before you bash and say you got ripped off etc.

I would bet you the cost of your car complete that the Installer is to blame for what happened.

You should find out the exact cause of the issue before throwing the builder under a moving bus. That is only fair.