Following means that it is quite possible to happen. I will test brake switch and then do following.
Well there was on internet I have an article from a Honda service bulletin below .
A/T Stuck in Park AfterThrottle Body Replacement
NOTE: This article applies to A/T-equipped '03-05
Accords, '02-04 CR-Vs, and '03-04 Elements
Has this happened to you? You've replaced the
throttle body, now you start the engine, but the
A/T won't shift out of Park.
If this situation strikes an all-too-familiar chord, it
could be that the PCM needs to learn the relative
throttle position. This is a learned value, just like
idle learn. To make this happen, here's what
you do:
1. Connect the HDS with version 1.012.023 or
later software to the 16P DLC.
2. With the engine turned off, check the TPS
sensor voltage and the relative throttle
position. The TPS sensor voltage should read
0.49 volt; the relative throttle position should
read 0%.
- If both the TPS sensor voltage and the
throttle position are OK, then continue with
normal troubleshooting.
- If the TPS sensor voltage doesn't read 0.49
volt, go to step 3.
- If the relative throttle position doesn't read
0%, go to step 4.
3. TPS sensor voltage greater than 0.49 volt:
Check the adjustment of the cruise control and
throttle cables. If the cables are properly
adjusted, then replace the throttle body,
and retest.
TPS sensor voltage less than 0.49 volt: Replace
the throttle body, and retest.
4. Reset the PCM with the HDS, then do the idle
learn procedure.
Read more: http://www.justanswer.com/honda/3uao3-05-accord-ex-coupe-2-4-sulev-spd-auto-replaced-tps.html#ixzz3ZR6GyDOM