2003 Gmc sonoma engine Read Also: 2003 Gmc sonoma engine swap 2003 Gmc sonoma engine diagram 2003 Gmc sonoma service engine soon light 2003 Gmc sonoma check engine light flashing 2003 Gmc sonoma rebuilt engine Service engine light 2003 gmc sonoma