To create a new driver, you need to create a directory in fuel/core/database (I suggest to use "postgres") which will become the driver name, and create a connection.php class in there that extends the PDO one.
You can look at the sqlite driver how it is done, and how it uses the extensions of query builder classes to compile non-ANSI-standard SQL.
then in your apps' db.php config, change the driver from "pdo" to "postgres".