p1505 is not a TOPS problem, that is the older code system. p1502 is a TOPS problem with the newer code system. A 2006 TOPS is not even close to the same as a 2010 TOPS so please don't confuse him. The older TOPS system was electrical, the newer one is solely mechanical.
p1505 is an IBR problem as I recall but I'll have to check.