In the first picture. Is that the Dreaded "Timing Belt" that I see inside there? Doesn't look all too bad to access,just judging by the picture alone.