sorry about not getting back to you. the 99 on up uses the 00m12 only which will fix start-up stall and idle and also lh side chain noise you may or may not have up-dated tensiner in your truck if you look beside the thermstat housing ds side you will find the tensioner if it has about a inch...