Troubleshooting
I recently bought a 1998 Impreza WRX STI. When driving the other day when coming back home I noticed when I let my foot off of the clutch it would stick 1/4 the way before it hit the pedal stopper. I was thinking it could be the Clutch master cylinder or slave, maybe even the fluid it is looking...