why want my truck go in to gear when i apply the brake on 2001 Mazda Tribute

what is causing my 01 mazda tribute not to go into gear when i apply the brake and start to put in gear.is it something simple to fix or will it cost alot.the problem just occured last night after i came in from work and went to pick my daughter up from work.never had this problem before now

by in Asheville, NC on January 03, 2013
2 answers 2 comments
ANSWER by on January 03, 2013
It could be the brake pedal position switch. It sends a signal saying the pedal is depressed allowing you to shift from park into gear. http://images.search.yahoo.com/images/view;_ylt=A0PDoS4geeVQE1UAkhmJzbkF;_ylu=X3oDMTBlMTQ4cGxyBHNlYwNzcgRzbGsDaW1n?back=http%3A%2F%2Fimages.search.yahoo.com%2Fsearch%2Fimages%3Fp%3D2001%2Bmazda%2Btribute%2Bbrake%2Bpedal%2Bposition%2Bswitch%26fr%3Dyfp-t-701%26fr2%3Dpiv-web%26tab%3Dorganic%26ri%3D5&w=1088&h=545&imgurl=ww2.justanswer.com%2Fuploads%2Fsupermazdatech%2F2011-08-08_223547_sw.gif&rurl=http%3A%2F%2Fwww.justanswer.com%2Fmazda%2F5duej-mazda-tribute-es-05-tribute-i-hear-electronic-high.html&size=19.3+KB&name=%3Cb%3EMazda+Tribute+%3C%2Fb%3EES+In+my+05+%3Cb%3Etribute%3C%2Fb%3E%2CI+hear+an+electronic+high+...&p=2001+mazda+tribute+brake+pedal+position+switch&oid=159afc2e83d61e1b7ecf1347c7e60769&fr2=piv-web&fr=yfp-t-701&tt=%253Cb%253EMazda%2BTribute%2B%253C%252Fb%253EES%2BIn%2Bmy%2B05%2B%253Cb%253Etribute%253C%252Fb%253E%252CI%2Bhear%2Ban%2Belectronic%2Bhigh%2B...&b=0&ni=48&no=5&ts=&tab=organic&sigr=12tf74a82&sigb=147403ucq&sigi=122ph9uj5&.crumb=OGLGC8oCoiN It works with the shift interlock preventing shifting out of park without a foot on the brake pedal.
COMMENT by on January 06, 2013
thanks for your responce to my question,come to find out it was the gear shift cable had broke
ANSWER by on January 03, 2013
shift lock out solenoid or pwr to it. see if the fuse is good and if so ck your brk lights,poss bad brk light switch
COMMENT by on January 06, 2013
thanks for your answer,but come to find out,it was the the gear shift cable had broke.thanks everyone for your time and answer to my question