If I were doing this, I would use only linear algebra (not cuspidal
subspace, new subspace, not decomposition, and not q_eigenform), and
work entirely mod 7. Here's the sort of approach I might take:
sage: G=DirichletGroup(3*5*11,GF(7)); X=G.list(); Y=X[0]
sage: time M=ModularSymbols(Y, 4, sign=1)
Time: CPU 0.00 s, Wall: 0.00 s
sage: M
Modular Symbols space of dimension 76 and level 165, weight 4,
character [1, 1, 1], sign 1, over Finite Field of size 7
sage: t13 = M.T(13)
sage: V = (t13-14).kernel()
sage: V
Modular Symbols subspace of dimension 8 of Modular Symbols space of
dimension 76 and level 165, weight 4, character [1, 1, 1], sign 1,
over Finite Field of size 7
sage: t19 = V.T(19)
sage: W = (t19-43).kernel()
sage: W
Modular Symbols subspace of dimension 0 of Modular Symbols space of
dimension 76 and level 165, weight 4, character [1, 1, 1], sign 1,
over Finite Field of size 7
If I were doing this, I would also try set_verbose(2) so I could see
what was happening when the computation ran, and find out what modular
symbols or linear algebra might need to be optimized further to make
things feasible.
By the way, there is a sage-nt mailing list, which is a better place
for this question:
http://groups.google.com/group/sage-nt
William