2003 Cougar FTD – Have read every post in the FAQ… learned an amazing amount. Have also searched the forum. Symptom: Having issues with reading fuel level on starboard tank. Step 1. I started by disconnecting the connections from port side tank (known working side) and jumpering these wires across to the starboard sending unit. This confirmed that my starboard sending unit was not working. Step 2. I removed the sending unit and found the problem on the Rochester 8341-7000. The flex wire that connects the anode screw of the sender to the Printed Circuit Board (PCB) on the sending unit had pulled the trace away from the board, opening the connection. ( it did require cutting the plastic housing with the Rochester logo off the sender to get to the PCB. )Question 1: Is there any issue with replacing this unit with a generic replacement? Mostly concerned with a Rochester on one side and non-Rochester on the other. I know I would need to calibrate it for tank level, and also I understand that the shaft length for the float needs to be similar to operate in the full range of fuel level.Question 2: I attempted to reverse the test mentioned in Step 1 above, by jumping from the Starboard side wiring to the known working sending unit on the Port side but did not get a reading… any thoughts why? I did switch the switch on my Dash – A10 Panel to the right side. I also traced the wires to the Harness on my A10 to confirm continuity. Thanks Steve