No, the 7.3 forum we were speaking of was here in the FTE site
1999 - 2003 7.3L Power Stroke Diesel - Ford Truck Enthusiasts Forums, the other two mentioned, well, expect grief. Most are ready to argue at a drop of a hat, instead of attempting to help out.. it is a different crowd there.