Yeah, pretty sure the trucks are running spec Ilmor engines. I think they're based on a GM design. At any rate, I was pleased with each series' outcome. Great weekend for Ford.
The truck race was straight-up embarrassing to the discipline of auto racing. Hell, even NASCAR itself was shitting...