What about retarded timing or lean mixture? Both can cause higher operating temps. Don't know if this has been thrown up before so I thought I would.
If it was me, I would call up Cruiserdan or my local dealer and get the toyota part. If Sor says it is a Toyota part, it is, but if they say its...