code questions and opinions
<TABLE width="100%"><TBODY><TR><TD vAlign=top width="45%"><TABLE id=displayTable class=VINDataList border=0 cellSpacing=2 cellPadding=0 width="100%"><TBODY><TR><TD>Year:</TD><TH>2002</TH></TR><TR><TD>Manufacturer:</TD><TH>Ford</TH></TR><TR><TD>Make:</TD><TH>Ford</TH></TR><TR><TD>Model:</TD><TH>F150</TH></TR><TR><TD>VIN #:</TD><TH></TH></TR><TR id=vinDataDisplay_licensePlateLeftColumnRow><TD>Li cense Plate:</TD><TH></TH></TR><TR><TD style="BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #fff 0px solid" noWrap>Get scheduled maintenance reminders
</TD></TR></TBODY></TABLE></TD><TD width="10%"></TD><TD vAlign=top width="45%"><TABLE id=displayTable class=VINDataList border=0 cellSpacing=2 cellPadding=0 width="100%"><TBODY><TR><TD>Mileage:</TD><TH>144000</TH></TR><TR><TD>Engine Size:</TD><TH>V6, 4.2L (256 CID); SOHC 12V</TH></TR><TR><TD>Transmission:</TD><TH>Standard</TH></TR><TR><TD>Body Type:</TD><TH></TH></TR><TR><TD>Trim Level:</TD><TH>XL; XLT</TH></TR><TR id=vinDataDisplay_scheduledMaintenanceRow><TD style="WHITE-SPACE: nowrap">Next Maintenance Due:</TD><TH style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px" class=VehiclePopupLinks>145,000 miles</TH></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<!-- DTC Information -->
Diagnostic Trouble Code Information <TABLE class=DiagnosticReportDataList cellSpacing=0 cellPadding=0><TBODY><TR class=Header><TH colSpan=2><TABLE border=0 cellSpacing=0 cellPadding=0 width="100%"><TBODY><TR><TD style="PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px" vAlign=top align=left>MIL DTC</TD><TD style="TEXT-ALIGN: right; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px" vAlign=top align=right></TD></TR></TBODY></TABLE></TH></TR><TR class=Content><TH style="WIDTH: 150px" vAlign=top noWrap align=left>P0420</TH><TD vAlign=top><TABLE border=0 cellSpacing=0 cellPadding=0 width="100%"><TBODY><TR><TD style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px" vAlign=top align=left>Catalyst System Efficiency Bank 1 Below Threshold</TD><TD style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><TABLE class=DataList border=0 cellSpacing=2 cellPadding=0 width="100%"><TBODY><TR><TD vAlign=top>Conditions For Setting This Code: </TD></TR><TR><TD vAlign=top>Possible Causes:
</TD></TR><TR><TD vAlign=top>Monitor Information:
</TD></TR></TBODY></TABLE>
<TABLE class=DiagnosticReportDataList cellSpacing=0 cellPadding=0><TBODY><TR class=Header><TH colSpan=2><TABLE border=0 cellSpacing=0 cellPadding=0 width="100%"><TBODY><TR><TD style="PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px" vAlign=top align=left>Stored Codes</TD><TD style="TEXT-ALIGN: right; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px" vAlign=top align=right></TD></TR></TBODY></TABLE></TH></TR><TR class=Content><TH style="WIDTH: 150px" vAlign=top noWrap align=left>P1400</TH><TD vAlign=top><TABLE border=0 cellSpacing=0 cellPadding=0 width="100%"><TBODY><TR><TD style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px" vAlign=top align=left>DPFE Sensor Circuit Low Input</TD><TD style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><TABLE class=DataList border=0 cellSpacing=2 cellPadding=0 width="100%"><TBODY><TR><TD vAlign=top>Conditions For Setting This Code:
</TD></TR><TR><TD vAlign=top>Possible Causes:
</TD></TR><TR><TD vAlign=top>Monitor Information:
</TD></TR></TBODY></TABLE>
<!-- OBD1 DTC Codes --><!-- ABS DTC Codes --><!-- SRS DTC Codes --><!-- Enhanced DTC Codes -->
Diagnostic Information <TABLE class=DiagnosticReportDataList cellSpacing=0 cellPadding=0><TBODY><TR class=Header><TH style="PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px" colSpan=2><TABLE border=0 cellSpacing=0 cellPadding=0 width="100%"><TBODY><TR><TD style="PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px" vAlign=center align=left>Freeze Frame Information</TD><TD style="TEXT-ALIGN: right; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px" vAlign=top align=right>
</TD></TR></TBODY></TABLE></TH></TR></TBODY></TABLE><TABLE style="MARGIN: 0px 0px 15px; WIDTH: 100%" id=freezeFrameTable border=0 cellSpacing=2 cellPadding=0><TBODY><TR><TD style="FONT-WEIGHT: bold">Parameter Description</TD><TD style="FONT-WEIGHT: bold">Value</TD></TR><TR><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">DTC for which Freeze Frame was Stored</TD><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">P0420</TD></TR><TR><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">Fuel System 1 Status</TD><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">Closed Loop</TD></TR><TR><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">Fuel System 2 Status</TD><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">Not Supported</TD></TR><TR><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">Calculated LOAD Value</TD><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">54.12 %</TD></TR><TR><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">Engine Coolant Temp</TD><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">204.80 °F</TD></TR><TR><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">Short Term Fuel Trim - Bank 1</TD><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">2.34 %</TD></TR><TR><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">Long Term Fuel Trim - Bank 1</TD><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">0.78 %</TD></TR><TR><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">Short Term Fuel Trim - Bank 2</TD><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">1.56 %</TD></TR><TR><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">Long Term Fuel Trim - Bank 2</TD><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">3.91 %</TD></TR><TR><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">Engine RPM</TD><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">1,709.25 rpm</TD></TR><TR><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">Vehicle Speed Sensor</TD><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">27.34 mph</TD></TR></TBODY></TABLE><TABLE style="MARGIN-TOP: 5px" class=DiagnosticReportDataList cellSpacing=0 cellPadding=0><TBODY><TR class=Header><TH style="PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px" colSpan=2><TABLE border=0 cellSpacing=0 cellPadding=0 width="100%"><TBODY><TR><TD style="PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px" vAlign=center align=left>Monitor Status</TD><TD style="TEXT-ALIGN: right; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px" vAlign=top align=right>
</TD></TR></TBODY></TABLE></TH></TR></TBODY></TABLE><TABLE style="MARGIN: 0px; WIDTH: 100%" id=monitorStatusTable border=0 cellSpacing=2 cellPadding=0><TBODY><TR><TD style="FONT-WEIGHT: bold">Monitor Name</TD><TD style="FONT-WEIGHT: bold" width=70>Monitor Icon</TD><TD style="TEXT-ALIGN: right; FONT-WEIGHT: bold">Status</TD></TR><TR><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">MIL</TD><TD style="TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px"></TD><TD style="TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">ON</TD></TR><TR><TD style="PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">Misfire Monitor</TD><TD style="TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px">sorry for the long post but i wanted to give all the details



