I hate that lip! but for some reason it looks good on your car. i think your car is the only one that can pull it off lol.
That sucks man.. Im sorry to hear you're having so much trouble with it..My oil pressure dummy light sensor blew out into the firewall, causing 4 quarts of oil to blow everywhere.
Hopefully i turned the thing off in time.........
I just got done taking off the turbo kit for Silver Bullet...
ugh....