I had this problem on SQL 2005 and could not do anything with the jobs in place so went this route to keep plan cache under control:
Plan cache, adhoc workloads and clearing the single-use plan cache bloat
There are no special teachers of virtue, because virtue is taught by the whole community.
--Plato