what is the start of the team of andretti green racing with a finish higher than 3 in a year before 2007?
none