try
TheRaceSite, there are a few albums for each alms and garra race. also see
ZoomPics although pics aren't that large there.
if you check this
album there's some pics of the saleen after it wrecked,
here and
here. unfortunatel, cause the car is wrecked everyhting is out of place, but you cna make out the engine in one shot, and it's the best i could find in a quick scan of the albums