If car is standard shift bucking sounds like you are in the wrong gear (4th or 5th) if you are in slow traffic could cause bucking. Screeching sounds like a loose belt (fan or alternator). Accident could have loosened connection points. Take it to a mechanic or a mechanically inclined friend for confirmation or diagnosis if its not these.