time to tear it apart. if and when you do this it will not fix the flashing d4 light. just the lack of power. the flashing d4 light means there is a problem with the trans itself. could be an internal problem or it may be a bad psi switch.
__________________
Honda/Acura certified Technician
Lexus/Toyota certified Technician
ASE certified
1992 Eagle Talon TSi AWD sold
2003 Maxima SE