Check your battery, neutral/park switch, brake switch (if part of immobilizer).
Post more info it could be so many things , will it even turn over?
No, a 95 GMC Sonoma does not use a timing belt on it. The 95 GMC Sonoma uses a timing chain on it.
The GMC S-15 became the GMC Sonoma in 1991.
Where is the timing connector on a 1995 gmc sonoma
will the 2.2 crossmember on a 1994 GMC sonoma fit on a 1994 GMC sonoma 3.4
Underneath Driver side dash kick panel
were is csp on gmc sonoma 2.2
How do you flush the raditor on a 1992 GMC Sonoma Pickup.
where is the iat sensor located on a 2003 gmc sonoma truck
The turn signal relay switch, on your 1995 GMC, is located beneath the dashboard on the drivers side. The relay switch simply plugs in and unplugs.
In order to remove the turn signal from your 2003 GMC Sonoma, you would need to remove the lower dash cover and also the steering column cover. I have included a video below in the related links section that will show you exactly how to fix this.
what are the torque specs for a head on a 2.2 liter gmc sonoma