Oil cap removed from a 2005GMC Canyon with the 3.5L Five cylinder motor. Should fit others. 04/08