Kinda looks like the waterpump,really hard to tell. If its not had a timing belt it would be a good time to check it out while your in there. IMHO