whereis the water siel located onthe77celica
4 Answers
littlehorn answered 17 years ago
There are water seals known as freeze plugs located in various positions on the engine block. I'm assuming that's what you're talking about?
i have some parts for those early celica's if your interested
Restoration answered 12 years ago
are you talking about the seals around the doors? , or the rubber plug under the spare tire in the trunk?