hey guys. it's my first time here.. i got a really bad problem... my 95 mustangs engine rattles when i start it... it only happens when it's off for a few hours especially overnight... i went to a mechanic and he told me i got a bad engine and needs to be replaced. is he right? or is there any other solutions???