Is anybody familiar with what style connector this is? It's a yellow wire that goes to the starter. Looks like a simple slip on connection but it won't simply slide off, and I don't want to force it and break it. My Jeep wouldn't start last week and I figured out that when I applied pressure on this connector, it would start. I want to remove it to maybe clean the connection and also figure out a way for it to not come loose again. Has anyone else came across a similar issue? Any input is greatly appreciated.
Click image for larger version. 

Name:	IMAG1254.jpg 
Views:	239 
Size:	95.2 KB 
ID:	2254

JF