I had this happen once and have since replaced fpr and the vsv for charcoal canister in engine bay on my 06. Seems most think it's truck running hot and keeping coolant Temps in line and heat shield is the "fix"
I take it you have not had a boiling issue since? I replaced my vsv valve not too long ago but have never touched my fpr.