The only thing I can think of for the CEL would be your CAT not doing it's job fully at such high speeds. Do you get any funky smell when getting on the gas really hard?
Brake light..... no idea. Unless your cable is getting pinched or rubbed when you corner really hard which set the sensor off.


Chad
-----------------
http://www.1dzine.com
jetski@mindless.com
98.5 SVT ? KKM Tru Rev ? Glasspack instead of resonator ? Dyno Max Super Turbo Muffler w/Brospeed 3.5" Rolled tips ? Brembo/KVR Cross Drilled Cadnium Front Rotors and KVR Carbon Brake Pads ? Blown Engine Replaced @ 41K