According to the manual there is not a tappet screen on the 07 117 efi. Looked at all the manual and parts list and no such one. But that would not make it show no oil would it? Just tool her out for about a 10 min ride still no pressure.
So which port did you switch to? Screen or without?
There is indeed an oil tappet screen in a 2007 Bulldog....We own two of them.
Although we have been running 0-100psi gauges for years, we just recently purchased two 0-60psi gauges from Jerzzee which each are mounted at the tappet screen port. At cold start-up with 10w-50 oil, I get about 35 psi. After riding and the engine is at full operating temp the idle oil pressure will bounce the needle off the 0 psi peg.
A better more accurate place to read the oil pressure is at the same port location as the oil pressure sensor using a adapter fitting.
If you're not seeing any oil pressure ever then there may be a problem in the pump valving.
Glad you got it resolved...enjoy the ride!