Hola Stephen,
yo tengo también un 1 GM 10, y tardo dos segundos en arrancarlo, le doy a la llave y pulso start y sale zumbado, igual que te han dicho el resto de cofrades. Así es que de normal tardar diez o veinte minutos, nada.
Te recomiendo, antes de empezar a llamar a mecánicos y tal, es que limpies y reaprietes las conexiones, incluidas las de las bornas de la batería. Con las vibraciones del motor muchas veces se van aflojando y entra suciedad o sulfatación entre ellas.
A mi ya me pasó una vez que no veía la manera de arrancar el motor y vino un mecánico para arrancarmelo, lo primero que hizo, y único

, fue apretar las conexiones del cable a la borna de la batería, que casualmente

eran las únicas que no había comprobado por pensar que no hacía falta, ya que como estas no están sometidas a la vibración del motor. Pues ya ves, menos mal que solo me cobró el desplazamiento....