Can a mod please move my thread...? I really need some insight from some "grand prix gurus' and apparently I came to the wrong place.....