Try to use the same login when ceating jobs, DTS's with the account used by the SQL Server agent. There some issues regarding security..especially when you run jobs/dts on schedule...
This error is usually enconutered when your SQL Server is running on Windows 2003. You should enable Network DTC Access on the windows 2003 server.Just try to find out how...