If the fuel filter age is unknown replace it. All new trucks need to have their timing and idle set. it is probably the extra load of the clutch dropping the idle speed. it doesn't take much.
Got clear fuel lines?
that is definitely a 1.9 aaz or 1y head.you either have a 1.9l engine or a 1.6 with a 1.9 head