Idler arm too short?

What year is your car?