Out of a 2004 f150 5.4 lariat super crew. Nothing wrong with it just upgraded radio.