I get the effect unsupported by hardware error. I'll keep playing but I think I'll just make it worse.

Code:
lrp r0.rgb,t3.b,r0,t2 // blend the result with t2 depending on t3 blue

+mov r0.a,c0



That bit is the culprit. Everything runs fine untill I add that.