text: electronically controlled returnless fuel delivery system 11 , shown in fig1 of an automotive internal combustion engine 13 is controlled by controller 12 , such as an eec or pcm . engine 13 comprises fuel injectors 34 , which are in fluid communication with fuel rail 22 to inject fuel into the cylinders ( not shown ) of engine 13 , and temperature sensor 32 for sensing temperature of engine 13 . electronically controlled returnless fuel delivery system 11 has fuel rail 22 , fuel rail pressure sensor 24 connected to fuel rail 22 , fuel line 40 coupled to fuel rail 22 via coupling 114 , fuel filter 118 , a fuel holding means such as fuel tank 38 , and electronically controlled fuel delivery control means 36 to selectively deliver fuel from fuel tank 38 to fuel rail 22 via fuel line 40 . in this example , fuel tank 38 houses fuel delivery control means 36 . controller 12 has cpu 14 , random access memory 16 , computer storage medium ( rom ), 18 having a computer readable code encoded therein , which is an electronically programmable chip in this example , and input / output ( i / o ) bus 20 . controller 12 controls engine 13 by receiving various inputs through i / o bus 20 such as fuel pressure in fuel deliver system 11 , as sensed by pressure sensor 24 ; the position of ignition switch 26 ; and , temperature of engine 13 . controller 12 also senses various outputs through i / o bus 20 to actuate the various components of the electronically controlled returnless fuel delivery system 11 . such components include fuel injectors 34 and fuel delivery control means 36 . it should be noted that the fuel may be liquid fuel , in which case fuel delivery means 36 is an electronic fuel pump . alternatively , according to the present invention , the fuel may be gaseous fuel , in which case fuel delivery control means 36 is a solenoid valve and fuel rail 22 is a fuel supply manifold . controller 12 also communicates with fuel priming controller 44 when connected by an operator during the assembly process via link 45 . fuel priming controller 44 is capable of sending and receiving signals from controller 12 , which include sending a signal to controller 12 to operate fuel injectors 34 . fuel priming controller 44 has cpu 54 , random access memory 56 , computer storage medium ( rom ) 58 , having a computer readable code encoded therein , which is an electronically programmable chip in this example , and input / output ( i / 0 ) bus 60 . further , fuel priming controller 44 is capable of communicating with fuel priming display 62 to indicate proper fuel priming , proper communication , fuel priming abort , and fuel system type as will be described hereinafter . alternatively , as would be apparent to one of ordinary skill in the art in view of this disclosure , controller 12 may posses all of the capabilities and programming of fuel priming controller 44 , thereby eliminated fuel priming controller 44 . fuel delivery control means 36 , upon demand from engine 13 and under control of controller 12 , pumps fuel from fuel tank 38 through fuel line 40 , and into high pressure fuel rail 22 for distribution to the fuel injectors during conventional steady state operation . controller 12 records fuel rail pressure as sensed by sensor 22 and controls fuel delivery control means 36 to maintain a desired fuel rail pressure . in returnless fuel delivery systems , fuel within tank 38 enters fuel delivery control means 36 through an inlet where it is pumped up to a higher pressure and exits of fuel delivery control means 36 . the fuel then enters fuel line 40 after passing through fuel filter 118 . then , the fuel enters fuel rail 24 where is controlled by fuel injectors 34 . according to the present invention , as shown in fig2 a and 2b , the routine executed by fuel priming controller 44 for priming a vehicle having either a returnless or return type fuel delivery system is now described . as shown in fig2 a , during step 302 , fuel priming controller 44 initiates communication with controller 12 and correspondingly indicates such on fuel priming display 62 . in step 304 , when proper communication has been established , fuel priming controller 44 appropriately illuminates fuel priming display 62 in step 305 . when communication cannot be established ( step 304 ) fuel priming controller 44 repeats attempts to communicate with controller 12 until a maximum number has been reached , in which case the fuel priming process is aborted and fuel priming controller 44 appropriately illuminates fuel priming display 62 ( step 306 and 308 ). continuing with fig2 a , after proper communication has been established , at step 310 fuel priming controller 44 determines if the vehicle is equipped with a returnless fuel system ( rfs ). when a returnless fuel system is present , at step 312 fuel priming controller 44 checks several vehicle conditions , such as whether the transmission is in park , whether engine 13 is running , and whether controller 12 is still on . when any of these conditions is not as expected , fuel priming controller 44 aborts the fuel priming process and appropriately illuminates fuel priming display 62 as in step 308 . when all of these conditions are as expected , fuel priming controller 44 , in step 314 , commands controller 12 to turn on the fuel pump . according to the present invention , if the fuel pressure rate of rise during step 316 is lower than a predetermined low value , fuel priming controller 44 aborts the fuel priming process and appropriately illuminates fuel priming display 62 as in step 308 . if the fuel pressure rate of rise is higher than a predetermined high value , fuel priming controller 44 commands controller 12 to turn off the fuel pump in step 317 . if the fuel pressure rate of rise is between the low value and the high value , fuel priming controller 44 executes returnless fuel priming method subroutine as shown in fig2 b to command controller 12 in step 318 to keep the fuel pump on for a first predetermined interval which , in a preferred embodiment , is about 10 seconds . this pressurizes the fuel and air in electronically controlled returnless fuel delivery system 11 . then , during step 320 , fuel priming controller 44 commands controller 12 to open a predetermined number of injectors for a second predetermined interval , which , in a preferred embodiment , is about 2 seconds . by opening a predetermined number of injectors , possibilities of accidental injection are minimized . further , by opening injectors , a path is created for trapped air to escape electronically controlled returnless fuel delivery system 11 . this allows fuel to fully occupy electronically controlled returnless fuel delivery system 11 . then , during step 322 fuel priming controller 44 commands controller 12 to turn on the fuel pump for a third predetermined interval , which , in a preferred embodiment , is about 4 seconds . it is necessary to reactivate the fuel pump to recover the pressure loss in the fuel in electronically controlled returnless fuel delivery system 11 due to the opening of the injectors . then , during step 324 fuel priming controller 44 indicates complete priming of the returnless fuel system by appropriately illuminating fuel priming display 62 . alternatively , as shown in fig2 a , if at step 310 fuel priming controller 44 determines that the vehicle does not have a returnless fuel system , at step 326 , the fuel pump is commanded on for a fourth predetermined interval which , in a preferred embodiment , is about 16 seconds . this pressurized the fuel in the return fuel system and releases trapped air . then , at step 317 , the fuel pump is turned off . then , during step 328 , fuel priming controller 44 indicates complete priming of the return fuel system by appropriately illuminating fuel priming display 62 . this concludes the description of the preferred embodiment . the reading of it by those skilled in the art would bring to mind many alterations and modifications without departing from the spirit and scope of the invention . accordingly , it is intended that the scope of the invention be limited by the following claims .