Working on the van today I found this thing stuck down in the battery compartment (Under the passenger seat! lol) A solid metal box about 6" by 4" and on it there is writing!!!! SunPulse 2000+ Electronic Power Booster, And Economizer. www.sunpulse.co.uk (sic) The web site no longer exists... From the few articles I can find on the net, mostly 3 or 4 years old, this is a magic pill that actually does nothing but make money for the salesman. Am I right? Actually, I know very little about these? Any here have any more info on them?