I have a 97 GLS and a check engine light on. Had the code read by a mechanic friend and it comes up as a camshaft position sensor code (can't remember the code #) When driving with this light on I get crappy acceleration even when flooring it. We replaced the distributor and the distributor cap as this is aparently a related issue (hall sensor?) anyone know anything about this?