Pete, are you still using the wheel to drive ? I've found that you have to set the car up different to using the pad, i've swopped identical car set ups with friends and found them un drivable. We could always stick stuff in the club garage so you could race with identical cars.
As for making it equal car wise i'll investagate the p.i handicap system in the game set up