I haven't checked any grounds except for the one off of the battery and it is secure. Thats what I was thinking intially but I dont really know where the rest of the grounds are located.
I bought the car about 6 months ago and I haven't had to perform much maintenance so I am not sure about the plugs.